Skip to content
Snippets Groups Projects
Verified Commit c9bd4384 authored by Ernesto Rico Schmidt's avatar Ernesto Rico Schmidt
Browse files

feat: add custom add permissions

parent 9df38198
No related branches found
No related tags found
No related merge requests found
...@@ -39,11 +39,16 @@ class Command(BaseCommand): ...@@ -39,11 +39,16 @@ class Command(BaseCommand):
update_permissions = Permission.objects.filter( update_permissions = Permission.objects.filter(
codename__startswith="update", content_type__model__in=["host", "note", "show"] codename__startswith="update", content_type__model__in=["host", "note", "show"]
) )
custom_add_permissions = Permission.objects.filter(
codename__startswith="add__", content_type__model="playlist"
)
self.add_permissions(privileged_group, app_permissions, "default app level") self.add_permissions(privileged_group, app_permissions, "default app level")
self.add_permissions(privileged_group, edit_permissions, "custom edit field") self.add_permissions(privileged_group, edit_permissions, "custom edit field")
self.add_permissions(privileged_group, create_permissions, "custom create") self.add_permissions(privileged_group, create_permissions, "custom create")
self.add_permissions(privileged_group, update_permissions, "custom update") self.add_permissions(privileged_group, update_permissions, "custom update")
self.add_permissions(privileged_group, custom_add_permissions, "custom add")
self.add_permissions(host_group, default_model_permissions, "default model") self.add_permissions(host_group, default_model_permissions, "default model")
self.add_permissions(host_plus_group, change_permissions, "default change") self.add_permissions(host_plus_group, change_permissions, "default change")
self.add_permissions(host_plus_group, edit_permissions, "custom edit field") self.add_permissions(host_plus_group, edit_permissions, "custom edit field")
self.add_permissions(host_plus_group, custom_add_permissions, "custom add")
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