Commit Graph

7 Commits

Author SHA1 Message Date
caoqianming 326f6b35d5 fix: 真正把 paper_pdf_view 从 swagger 端点枚举里剔除
上一次的 swagger_auto_schema(auto_schema=None) 只抑制 operation 渲染,路径仍进入 endpoints 字典并参与最长公共前缀计算,所以分组依旧塌成 api.改为在 .cls 上设置 swagger_schema = None,命中 EndpointEnumerator.should_include_endpoint 的提前返回(generators.py:66),路径根本不进枚举,公共前缀恢复 /api/.
2026-05-06 14:28:02 +08:00
caoqianming b8a397eef7 fix: 隐藏 paper_pdf_view 避免 swagger 分组按 api 聚合
paper_pdf_view 是 @api_view 装饰的非 api/ 前缀路由,会被 drf-yasg 纳入 schema,导致最长公共前缀塌成空,所有接口归到 api 标签下.加 swagger_auto_schema(auto_schema=None) 把它从 schema 中剔除,公共前缀恢复 /api/,分组按模块还原.
2026-05-06 14:17:57 +08:00
TianyangZhang 92c55e8691 feat: 修改pdf 验证cloudflare 2026-03-24 10:34:06 +08:00
caoqianming b91482609b feat: 添加doi查询条件 2026-03-10 09:33:49 +08:00
caoqianming d813a53652 feat: paper list添加两个筛选条件 2026-01-31 09:53:56 +08:00
caoqianming be6a75bd45 feat: 添加paper list 接口 2026-01-26 10:41:11 +08:00
caoqianming 9af30eccaf feat: 添加resm app 2026-01-23 10:37:41 +08:00