Add django-admin export and import commands, making dump-data and loaddata django-scopes compatible

This commit is contained in:
AliveDevil 2022-06-02 14:26:28 +02:00
parent b3bbb0b156
commit 1679d820a7
2 changed files with 16 additions and 0 deletions

View File

@ -0,0 +1,8 @@
from django.core.management.commands.dumpdata import Command as DumpdataCommand
from django_scopes import scopes_disabled
class Command(DumpdataCommand):
def handle(self, *args, **options):
with scopes_disabled():
return super().handle(*args, **options)

View File

@ -0,0 +1,8 @@
from django.core.management.commands.loaddata import Command as LoaddataCommand
from django_scopes import scopes_disabled
class Command(LoaddataCommand):
def handle(self, *args, **options):
with scopes_disabled():
return super().handle(*args, **options)