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