change structure of permissions output
This commit is contained in:
@@ -50,10 +50,11 @@ class PermissionSerializer(serializers.ModelSerializer):
|
||||
for counter, permission in enumerate(permissions):
|
||||
if permission.page.name not in pages_list:
|
||||
pages_list.append(permission.page.name)
|
||||
structure.append(
|
||||
{f'{permission.page.name}': itertools.chain(*list(
|
||||
structure.append({
|
||||
'page_name': permission.page.name,
|
||||
'page_access': itertools.chain(*list(
|
||||
permission.page.permission_page.all().values_list('name')))
|
||||
})
|
||||
})
|
||||
return structure
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user