将非CMS(Django)页面添加到Wagtail菜单



我可能不了解明显的东西,但是我正在努力将(顶级)菜单项添加到我的基于Wagtail的菜单中不知道Wagtail。理想情况下,这只是标准URLCONF的普通Django TemplateView,尽管我可能需要添加一些自定义代码。

如果我在菜单编辑器中使用自定义URL,我从Wagtails Core.serve中找到找不到一个。我已经查看了片段,Wagtail钩子,Routable Pagemixin和菜单编辑器中的自定义URL,似乎没有一个可以完成我想做的事情。

很可能我只是在误解这些文档,但是有人这样做的一个简单的例子吗?到目前为止,我发现的最接近的是https://www.caktusgroup.com/blog/2016/02/02/15/wagtail-2-steps-adding-pages-utside-coms/。我还搜索了https://docs.wagtail.io/en/v2.4/advanced_topics/third_party_tutorials.html现在可用。值得赞赏的任何指导。

thx, -don

希望这很有用,但是看来我的问题不是wagtail和非wagtail项目的混合 - 它在我的urlconf -wagtail.core.core.core.core.serve中发生在django url之前我正试图到达,试图做出回应。一旦我适当地重新排序了urlconf,我就可以按照自己的意愿获得视图。

叹气...

最新更新