Skip to content
Snippets Groups Projects
Commit 5ce6a478 authored by André Anjos's avatar André Anjos :speech_balloon:
Browse files

[utils] Sub-select apps which are installed before restoring

parent e740bb16
No related branches found
No related tags found
No related merge requests found
Pipeline #
......@@ -37,7 +37,7 @@ import tempfile
from django.core.management import call_command
from django.core.management.base import BaseCommand, CommandError
from django.conf import settings
from django.apps import apps
from django.apps import apps, registry
from .backup import APPS
......@@ -102,6 +102,11 @@ class Command(BaseCommand):
exclude = arguments.get('exclude')
# remove uninstalled apps
global APPS
installed_apps = registry.apps.all_models.keys()
exclude += [app for app in APPS if app not in installed_apps]
arguments = dict(
verbosity=arguments.get('verbosity'),
interactive=False,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment