Merge pull request #10879 from jumpserver/pr@dev@feat_chatgpt_support

feat: 支持 chatgpt 资产
This commit is contained in:
老广
2023-07-11 09:59:04 +08:00
committed by GitHub
18 changed files with 213 additions and 22 deletions

View File

@@ -3,6 +3,7 @@ from .cloud import *
from .custom import *
from .database import *
from .device import *
from .gpt import *
from .host import *
from .permission import *
from .web import *

View File

@@ -0,0 +1,16 @@
from assets.models import GPT, Asset
from assets.serializers import GPTSerializer
from .asset import AssetViewSet
__all__ = ['GPTViewSet']
class GPTViewSet(AssetViewSet):
model = GPT
perm_model = Asset
def get_serializer_classes(self):
serializer_classes = super().get_serializer_classes()
serializer_classes['default'] = GPTSerializer
return serializer_classes