Zhengen
|
8fbbd2e6b0
|
feat: 新增Snippet全局内容模型(TeamMember/Testimonial/Partner/NavigationMenu/SiteSettings)
- 新增 apps.core.TeamMember/Testimonial/Partner:简单 register_snippet,含 order 排序字段
- 新增 apps.core.NavigationMenu+NavigationMenuItem:ClusterableModel+Orderable+InlinePanel,
支持内部页面或外部链接二选一
- 新增 apps.core.SiteSettings:接入 wagtail.contrib.settings + BaseSiteSetting,
存放公司信息/ICP备案号/社交账号等全局配置
- 新增只读 API:/api/v1/custom/core/{team,testimonials,partners,navigation,site-settings}/
- 补充 apps/core/tests.py 单元测试,pytest 用例由 11 个增至 24 个,全部通过
- 更新设计文档 §2.16 Phase 1 进度清单
|
2026-08-07 13:06:22 +08:00 |
|
Zhengen
|
b04de9f5c1
|
docs: 修正Phase1进度清单中过期的复选框状态
|
2026-08-07 11:05:41 +08:00 |
|
Zhengen
|
ec2e629db2
|
fix: 生产环境补充SECURE_PROXY_SSL_HEADER,完善白名单配置文档说明
|
2026-08-07 09:42:29 +08:00 |
|
Zhengen
|
4e4cdf31ac
|
docs: Cookie同意条控件已完成,更新合规清单
|
2026-08-07 09:38:05 +08:00 |
|
Zhengen
|
b05d2b7f52
|
feat: 新增隐私政策内容页(apps.core.SimpleContentPage)及seed命令,更新设计文档
|
2026-08-06 17:17:07 +08:00 |
|
Zhengen
|
9e60cabd5e
|
docs: 页脚已替换为实际ICP备案号,更新合规清单状态
|
2026-08-06 16:54:34 +08:00 |
|
Zhengen
|
e2a0f62ef4
|
docs: ICP备案已完成,更新合规清单状态
|
2026-08-06 16:37:40 +08:00 |
|
Zhengen
|
e6fd8f62f4
|
docs: update design doc progress (solutions app + pytest suite completed)
|
2026-08-06 16:24:59 +08:00 |
|
Zhengen
|
052fff1a40
|
feat: add solutions app, fix HomePage subpage_types, add pytest test suite
- apps/solutions: SolutionIndexPage/SolutionPage (mirrors products/cases)
- apps/home: HomePage.subpage_types now includes products/solutions/cases index pages (previously only blog, blocking admin page creation)
- pytest.ini + conftest.py (root_page/home_page fixtures)
- unit tests for core (SEOablePage, FormBlock API repr), products, cases, forms (lead submit API)
|
2026-08-06 16:23:49 +08:00 |
|
Zhengen
|
7f51a31150
|
chore: initial commit of Wagtail backend scaffold
|
2026-08-06 15:56:14 +08:00 |
|