【问题标题】:Wagtail Page prevent asking parent page鹡鸰页面防止询问父页面
【发布时间】:2021-05-25 06:40:01
【问题描述】:

我不喜欢这一步,我想添加页面,不应该有任何父母或孩子。它只会独立一个页面。

就像当我点击从 wagtail hooks 或 wagtail snippet 创建一个页面时,它应该直接将我重定向到内容创建面板,而不是像这个页面一样询问父母或孩子。

我不希望我的页面有任何父或子。甚至我讨厌这个询问父页面的步骤。

我已经在那里添加了这个变量,但它显示了这些步骤。

class ListingPage(Page):
   
    parent_page_type = []
    subpage_types = [
    ]

谁能帮我摆脱这个部分?

【问题讨论】:

    标签: wagtail wagtail-streamfield


    【解决方案1】:

    页面需要有一个父页面 - 页面树结构决定了页面将拥有的 URL,因此如果没有父页面,则永远无法通过任何 URL 访问该页面。

    但是,如果新页面只有一个可能的父页面,则将跳过此选择屏幕。例如,如果您设置parent_page_types = ['home.HomePage'] 并且您的站点结构中只存在一个主页,那么它将跳过此提示并直接将用户带到编辑视图(然后将创建一个页面作为主页的子页面)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-17
      • 2023-03-20
      相关资源
      最近更新 更多