refactor: ♻️ 授权页面重构

重构授权页面
This commit is contained in:
猿小天
2023-06-08 13:20:31 +08:00
parent 9fa1775b77
commit 6a24683769

View File

@@ -7,6 +7,7 @@
@Remark: 菜单按钮管理 @Remark: 菜单按钮管理
""" """
from django.db.models import F, Subquery, OuterRef, Exists from django.db.models import F, Subquery, OuterRef, Exists
from rest_framework import serializers
from rest_framework.decorators import action from rest_framework.decorators import action
from rest_framework.permissions import IsAuthenticated from rest_framework.permissions import IsAuthenticated
@@ -20,7 +21,6 @@ class RoleMenuButtonPermissionSerializer(CustomModelSerializer):
""" """
菜单按钮-序列化器 菜单按钮-序列化器
""" """
class Meta: class Meta:
model = RoleMenuButtonPermission model = RoleMenuButtonPermission
fields = "__all__" fields = "__all__"
@@ -41,6 +41,8 @@ class RoleMenuButtonPermissionCreateUpdateSerializer(CustomModelSerializer):
""" """
初始化菜单按钮-序列化器 初始化菜单按钮-序列化器
""" """
menu_button__name = serializers.CharField(source='menu_button.name', read_only=True)
menu_button__value= serializers.CharField(source='menu_button.value', read_only=True)
class Meta: class Meta:
model = RoleMenuButtonPermission model = RoleMenuButtonPermission