Добавление страницы без CMS (Django) в меню трясогузки - PullRequest
0 голосов
/ 02 марта 2019

Возможно, я не понимаю чего-то очевидного, но я изо всех сил пытаюсь добавить пункт меню (верхнего уровня) в мое меню на основе Wagtail, которое подключается к странице, отображаемой включенным приложением, которое не знает о Wagtail.В идеале, это просто обычный шаблонный вид Django со стандартным urlconf, хотя мне может понадобиться добавить некоторый пользовательский код.

Если я использую пользовательский URL в редакторе меню, я получаю не найденный из core.serve Wagtails,Я посмотрел на фрагменты, ловушки трясогузки, 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, чтобы теперь воспользоваться.Любое руководство приветствуется.

Спасибо, - Дон

1 Ответ

0 голосов
/ 02 марта 2019

Надеюсь, это полезно, но, похоже, моя проблема заключалась не в смешивании предметов из трясогузки и не из трясогузки - это было в моем URLConf - Wagtail.core.serve произошел до того, как URL-адрес Django я пытался достичь и пыталсяответить.Как только я переупорядочил URLConf соответствующим образом, я получаю представление, как я хотел.

Вздох ...

...