fix: 统一AI生成失败提示

This commit is contained in:
hh
2026-07-15 13:12:35 +08:00
parent 38d8c8ad54
commit e81d7170ed
19 changed files with 1220 additions and 88 deletions
+3 -1
View File
@@ -1573,7 +1573,9 @@ class ModelLibraryTriviewTaskTests(TestCase):
self.assertEqual(quote.status_code, 200)
self.assertEqual(float(quote.json()["points"]), 20.0)
disabled = self.client.post(f"/api/models/{self.model.id}/generate-triview/")
# 测试环境可能从本机配置继承开关;此处显式锁定关闭分支,避免环境依赖。
with self.settings(MODEL_TRIVIEW_GENERATION_ENABLED=False):
disabled = self.client.post(f"/api/models/{self.model.id}/generate-triview/")
self.assertEqual(disabled.status_code, 409)
self.assertFalse(AITask.objects.filter(task_type=AITask.Type.MODEL_TRIVIEW).exists())