refactor: list

This commit is contained in:
wxg0103 2025-05-20 17:14:12 +08:00
parent f2b0af25da
commit 3c5b38dc44
3 changed files with 6 additions and 6 deletions

View File

@ -19,7 +19,7 @@ class ModelListResponse(APIMixin):
def get_response(): def get_response():
class ModelListResult(ResultSerializer): class ModelListResult(ResultSerializer):
def get_data(self): def get_data(self):
return serializers.ListSerializer(child=ModelModelSerializer()) return ModelModelSerializer(many=True)
return ModelListResult return ModelListResult

View File

@ -48,17 +48,17 @@ class ModelParamsFormSerializer(serializers.Serializer):
class ModelParamsFormResponse(ResultSerializer): class ModelParamsFormResponse(ResultSerializer):
def get_data(self): def get_data(self):
return serializers.ListSerializer(child=ModelParamsFormSerializer()) return ModelParamsFormSerializer(many=True)
class ModelListResponse(ResultSerializer): class ModelListResponse(ResultSerializer):
def get_data(self): def get_data(self):
return serializers.ListSerializer(child=ModelListSerializer()) return ModelListSerializer(many=True)
class ProvideListResponse(ResultSerializer): class ProvideListResponse(ResultSerializer):
def get_data(self): def get_data(self):
return serializers.ListSerializer(child=ProvideListSerializer()) return ProvideListSerializer(many=True)
class ProvideApi(APIMixin): class ProvideApi(APIMixin):

View File

@ -66,7 +66,7 @@ class WorkspaceUser(serializers.Serializer):
class WorkspaceUserListResponse(ResultSerializer): class WorkspaceUserListResponse(ResultSerializer):
def get_data(self): def get_data(self):
return serializers.ListSerializer(child=WorkspaceUser()) return WorkspaceUser(many=True)
class UserPasswordResponse(APIMixin): class UserPasswordResponse(APIMixin):
@ -121,7 +121,7 @@ class ChangeUserPasswordApi(APIMixin):
class UserListResponse(ResultSerializer): class UserListResponse(ResultSerializer):
def get_data(self): def get_data(self):
return serializers.ListSerializer(child=UserInstanceSerializer()) return UserInstanceSerializer(many=True)
class UserPageApi(APIMixin): class UserPageApi(APIMixin):