fairdm.management.commands.cleanup_permissions#

Management command that removes permission rows no model declares.

Module Contents#

Classes#

Command

Delete permissions that are not in any model’s default_permissions or Meta.permissions.

API#

class Command(stdout=None, stderr=None, no_color=False, force_color=False)#

Bases: django.core.management.base.BaseCommand

Delete permissions that are not in any model’s default_permissions or Meta.permissions.

Initialization

help#

“Remove any permissions not defined in models’ default_permissions or Meta.permissions.”

handle(*args, **options)#

Find and delete the stale permissions.