【发布时间】:2019-03-02 11:55:29
【问题描述】:
我可能不理解一些明显的东西,但我正在努力将(顶级)菜单项添加到基于 Wagtail 的菜单中,该菜单项挂钩到由不了解 Wagtail 的包含应用程序呈现的页面。理想情况下,它只是一个带有标准 urlconf 的普通 Django TemplateView,尽管我可能需要添加一些自定义代码。
如果我在菜单编辑器中使用自定义 URL,我会从 Wagtails core.serve 得到一个 not found。我查看了菜单编辑器中的 sn-ps、wagtail 钩子、RoutablePageMixin 和自定义 URL,但似乎没有一个可以完成我想要做的事情。
很可能我只是误解了文档,但有没有人这样做的简单示例?到目前为止我发现的最接近的是https://www.caktusgroup.com/blog/2016/02/15/wagtail-2-steps-adding-pages-outside-cms/。我还搜索了https://docs.wagtail.io/en/v2.4/advanced_topics/third_party_tutorials.html 现在可用。任何指导表示赞赏。
谢谢, --唐
【问题讨论】: