@@ -59,13 +59,14 @@ def get_model_setting_dict():
5959class Application (AppModelMixin ):
6060 id = models .UUIDField (primary_key = True , max_length = 128 , default = uuid .uuid7 , editable = False , verbose_name = "主键id" )
6161 workspace_id = models .CharField (max_length = 64 , verbose_name = "工作空间id" , default = "default" , db_index = True )
62- folder = models .ForeignKey (ApplicationFolder , on_delete = models .DO_NOTHING , verbose_name = "文件夹id" , default = 'default' )
62+ folder = models .ForeignKey (ApplicationFolder , on_delete = models .DO_NOTHING , verbose_name = "文件夹id" ,
63+ default = 'default' )
6364 is_publish = models .BooleanField (verbose_name = "是否发布" , default = False )
6465 name = models .CharField (max_length = 128 , verbose_name = "应用名称" )
6566 desc = models .CharField (max_length = 512 , verbose_name = "引用描述" , default = "" )
6667 prologue = models .CharField (max_length = 40960 , verbose_name = "开场白" , default = "" )
6768 dialogue_number = models .IntegerField (default = 0 , verbose_name = "会话数量" )
68- user = models .ForeignKey (User , on_delete = models .DO_NOTHING )
69+ user = models .ForeignKey (User , on_delete = models .SET_NULL , db_constraint = False , blank = True , null = True )
6970 model = models .ForeignKey (Model , on_delete = models .SET_NULL , db_constraint = False , blank = True , null = True )
7071 knowledge_setting = models .JSONField (verbose_name = "数据集参数设置" , default = get_dataset_setting_dict )
7172 model_setting = models .JSONField (verbose_name = "模型参数相关设置" , default = get_model_setting_dict )
0 commit comments