【问题标题】:How to disable 'Live' view button for Pages in headless wagtail如何在无头鹡鸰中禁用页面的“实时”视图按钮
【发布时间】:2026-02-08 17:10:01
【问题描述】:

我使用无头鹡鸰作为网站的后端,用户可以在其中创建内容,通过 v2 API 为前端提供服务。 如何禁用页面上的“实时”按钮?

【问题讨论】:

    标签: python rest django-rest-framework wagtail


    【解决方案1】:

    删除线

    path("", include(wagtail_urls)),
    

    来自您项目的 urls.py。

    此行处理前端页面服务,这在无头网站上是不需要的。在 Wagtail 2.9 及更高版本上,管理 UI 将识别何时丢失,并忽略“查看实时”链接。

    【讨论】:

    • wagtail_urls 在 i18n_patterns 下时,删除它们会破坏本地化 url 的反转。我使用 wagtail-localize 进行本地化。是否有其他方法可以移除“直播”按钮?