fix: 修复 api/docs 报错问题

pull/12422/head
Bai 2023-12-25 19:01:08 +08:00 committed by 老广
parent edb2d1bd7b
commit 6ac956c626
2 changed files with 3 additions and 3 deletions

View File

@ -7,14 +7,14 @@ from ..models import Permission
__all__ = ['PermissionSerializer', 'UserPermsSerializer'] __all__ = ['PermissionSerializer', 'UserPermsSerializer']
class ContentTypeSerializer(serializers.ModelSerializer): class PermissionContentTypeSerializer(serializers.ModelSerializer):
class Meta: class Meta:
model = ContentType model = ContentType
fields = ['id', 'app_label', 'model'] fields = ['id', 'app_label', 'model']
class PermissionSerializer(serializers.ModelSerializer): class PermissionSerializer(serializers.ModelSerializer):
content_type = ContentTypeSerializer(read_only=True) content_type = PermissionContentTypeSerializer(read_only=True)
class Meta: class Meta:
model = Permission model = Permission

View File

@ -86,7 +86,7 @@ class ChatAISettingSerializer(serializers.Serializer):
return return
gpt_api_model = Protocol.gpt_protocols()[Protocol.chatgpt]['setting']['api_mode'] gpt_api_model = Protocol.gpt_protocols()[Protocol.chatgpt]['setting']['api_mode']
choices = gpt_api_model['choices'] choices = gpt_api_model['choices']
field_gpt_model._choices = choices field_gpt_model.choices = choices
field_gpt_model.default = gpt_api_model['default'] field_gpt_model.default = gpt_api_model['default']
cls = self.__class__ cls = self.__class__
if cls.GPT_MODEL_CHOICES: if cls.GPT_MODEL_CHOICES: