【发布时间】:2021-07-12 09:18:45
【问题描述】:
我正在将 wagtail 集成到我现有的 Django 项目中。 整合前:文件架构如下
|- 我的项目/
__|- 模板/
__|- 管理.py
__|- 我的项目/
____|- urls.py
____|- 模型.py
____|- settings.py
____|-views.py
在我安装 wagtail 包并在settings.py 上反映后,文件架构没有改变。现在我可以成功登录localhost/cms/了。
现在我想自定义 CMS 管理员的content_panel,因此我在下面定义了类;
# MyProject/models.py
class HomePage(Page):
template = "homepage.html"
content = RichTextField()
content_panels = Page.content_panels + [
FieldPanel("content")
]
然后我迁移数据库并重新启动 Web 服务器,但在 CMS 管理门户的 content_panels 上没有看到任何变化。为什么?
【问题讨论】:
标签: wagtail wagtail-admin