【问题标题】:Wagtail - extending PageChooserBlock to support external URLsWagtail - 扩展 PageChooserBlock 以支持外部 URL
【发布时间】:2017-03-08 14:05:36
【问题描述】:

我正在使用 Wagtail 构建一个网站,并使用 StreamField 在主页上构建内容。我构建了一个块,允许用户添加特色链接,可以是内部或外部链接。目前,特色链接同时具有PageChooserBlockURLBlock,但我想添加一个新的自定义块类型,允许用户指定内部页面或 URL。我在文档中看不到任何对我有帮助的东西。任何想法从哪里开始?

【问题讨论】:

  • 寻找同样的东西。有人找到解决方案了吗?

标签: python django wagtail


【解决方案1】:

Wagtail 尚不支持此功能,但对此功能很感兴趣,请参阅问题 https://github.com/wagtail/wagtail/issues/3141

为了解决这个问题,正在进行拉取请求工作(请参阅https://github.com/wagtail/wagtail/pull/1645),旨在统一链接选择器。

也许你可以做出贡献,我相信这会很受欢迎!

【讨论】:

    【解决方案2】:

    你可以使用这个库:https://pypi.org/project/wagtail-link-block/

    来自文档:

    “作为其他结构块的一部分使用的链接块,允许用户选择指向页面、文档或外部 URL 的链接,以及他们是否希望该链接在新窗口中打开。”

    【讨论】:

      猜你喜欢
      • 2012-06-13
      • 2011-11-02
      • 2012-02-15
      • 1970-01-01
      • 1970-01-01
      • 2023-03-10
      • 1970-01-01
      • 2018-04-12
      • 2016-03-10
      相关资源
      最近更新 更多