You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Wagtail管理后台自定义Page模型后出现重复title输入框的原因是什么

出现两个重复title输入框的核心原因是你重复添加了title字段的面板配置:
Wagtail 内置的Page模型本身的content_panels默认已经包含了title字段的FieldPanel定义,你在子类PostDetail的content_panels拼接逻辑里,又额外新增了一次FieldPanel("title"),相当于把同一个字段的编辑面板加了两次,后台自然会渲染出两个输入框。

修复方案很简单,删除自定义content_panels里重复的title字段配置即可,修改后的代码如下:

class PostDetail(Page):
    body = RichTextField(blank=True)

    search_fields = Page.search_fields + [
        index.SearchField("body"),
    ]

    content_panels = Page.content_panels + [
        FieldPanel("body"),
    ]

内容的提问来源于stack exchange,提问作者Yan Tian

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.11 05:36:01