diff --git a/app/tools/management/commands/updatepermissions.py b/app/tools/management/commands/updatepermissions.py new file mode 100644 index 0000000..2bfe5cd --- /dev/null +++ b/app/tools/management/commands/updatepermissions.py @@ -0,0 +1,11 @@ +from django.core.management.base import NoArgsCommand +from django.contrib.auth.management import create_permissions +from django.db.models import get_apps + +class Command(NoArgsCommand): + help = "Updates the application permissions stored in the DB" + + def handle_noargs(self, **options): + for app in get_apps(): + create_permissions(app, None, 2) +