diff --git a/backend/dvadmin/system/fixtures/initSerializer.py b/backend/dvadmin/system/fixtures/initSerializer.py index e73acfd..959e1f8 100644 --- a/backend/dvadmin/system/fixtures/initSerializer.py +++ b/backend/dvadmin/system/fixtures/initSerializer.py @@ -145,6 +145,7 @@ class RoleMenuInitSerializer(CustomModelSerializer): def create(self, validated_data): init_data = self.initial_data validated_data.pop('menu_component_name') + validated_data.pop('role_key') role_id = Role.objects.filter(key=init_data['role_key']).first() menu_id = Menu.objects.filter(component_name=init_data['menu_component_name']).first() validated_data['role'] = role_id