fix
This commit is contained in:
@@ -25,10 +25,28 @@ class PermissionSerializer(serializers.ModelSerializer):
|
||||
fields = ['id', 'name', 'permission_tabs']
|
||||
|
||||
|
||||
class PermissionToActionListSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = PermissionToAction
|
||||
fields = ['id', 'name']
|
||||
|
||||
|
||||
class PermissionToTabListSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = PermissionToTab
|
||||
fields = ['id', 'name']
|
||||
|
||||
|
||||
class PermissionListSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = Permission
|
||||
fields = ['id', 'name']
|
||||
|
||||
|
||||
class RoleListSerializer(serializers.ModelSerializer):
|
||||
permissions = PermissionSerializer(many=True)
|
||||
permission_to_tabs = PermissionToTabSerializer(many=True)
|
||||
permission_to_actions = PermissionToActionSerializer(many=True)
|
||||
permissions = PermissionListSerializer(many=True)
|
||||
permission_to_tabs = PermissionToTabListSerializer(many=True)
|
||||
permission_to_actions = PermissionToActionListSerializer(many=True)
|
||||
|
||||
class Meta:
|
||||
model = Role
|
||||
|
||||
Reference in New Issue
Block a user