Add translation for role models and remove summary field from PresetRole

This commit is contained in:
Jan Tuomi
2017-10-19 14:25:28 +03:00
parent 64452f91a0
commit ae000458b1
5 changed files with 82 additions and 2 deletions
+12
View File
@@ -59,9 +59,21 @@ class Command(BaseCommand):
officials_group.permissions.add(*event_permissions)
officials_group.permissions.add(*registration_permissions)
def create_webapp_administrator(self):
self.stdout.write("Creating webapp administrator group")
admins_group, created = Group.objects.get_or_create(name="webapp administrators")
if not created:
self.stdout.write('The group "webapp administrators" already existed '
'and was not therefore created')
cts = ContentType.objects.filter(app_label='webapp')
permissions = Permission.objects.filter(content_type__in=cts)
admins_group.permissions.add(*permissions)
def handle(self, *args, **options):
self.create_infoscreen_moderator()
self.create_member_register_viewer()
self.create_member_register_administrator()
self.create_official()
self.create_webapp_administrator()
self.stdout.write("Initialization successful")