updmisago.py 499 B

1234567891011121314
  1. from django.core.management import call_command
  2. from django.core.management.base import BaseCommand, CommandError
  3. class Command(BaseCommand):
  4. """
  5. Updates Misago to latest version
  6. """
  7. help = 'Update Misago database to latest version'
  8. def handle(self, *args, **options):
  9. self.stdout.write('\nUpdating Misago database to latest version...')
  10. call_command('migrate')
  11. call_command('initdata')
  12. self.stdout.write('\nUpdate complete!\n')