diff --git a/apps/application/serializers/application_serializers.py b/apps/application/serializers/application_serializers.py index 1af1f48beea..3ec1053a72b 100644 --- a/apps/application/serializers/application_serializers.py +++ b/apps/application/serializers/application_serializers.py @@ -697,6 +697,9 @@ def import_(self, with_valid=True): application_model = self.to_application(application, user_id) function_lib_model_list = [self.to_function_lib(f, user_id) for f in function_lib_list] application_model.save() + # 插入认证信息 + ApplicationAccessToken(application_id=application_model.id, + access_token=hashlib.md5(str(uuid.uuid1()).encode()).hexdigest()[8:24]).save() QuerySet(FunctionLib).bulk_create(function_lib_model_list) if len(function_lib_model_list) > 0 else None return True