Я только что установил Django Page CMS, которая выглядит довольно многообещающе для определенной проблемы, с которой я сейчас сталкиваюсь. Прочитав документы на packages.python.org и выполнив описанные настройки, я получил его в интерфейсе администратора. Но как только я пытаюсь добавить страницу, я получаю сообщение об ошибке:
TemplateSyntaxError at /admin/pages/page/
Caught NoReverseMatch while rendering: Reverse for 'pages-details-by-path' with arguments '(u'faq',)' and keyword arguments '{}' not found.
Поскольку я предполагаю, что это как-то связано с моей конфигурацией URL, вот строки, которые включают URL-адреса cms страницы django:
urlpatterns+= patterns('',
(r'', include('pages.urls')),
)
Я еще не слишком много работал с обратным поиском по URL, и страница cms для меня совершенно новая, поэтому я был бы рад, если бы кто-то мог указать мне правильное направление.
редактирование:
Глупо - у меня есть отдельный dev_url.py для разработки. Работали две недели на производственном сервере и просто забыли об этом. Приведенный выше код отлично работает.