Доступ к URL-адресам feinCMS в шаблонах django
Я хочу создать домашнюю страницу, содержащую список страниц feincms и ссылку на их URL.
я стараюсь
{% url page_obj.get_absolute_url %}
который выдает ошибку
Reverse for '/test/' with arguments '()'
Страница feincms находится по адресу localhost/test/
Я включил следующее в urls.py
urlpatterns += patterns('',
url(r'', include('feincms.contrib.preview.urls')),
url(r'', include('feincms.urls')),
)
1 ответ
Решение
get_absolute_url()
уже возвращает окончательный URL. Нет необходимости передавать его {% url %}
templatetag. Просто сделайте подстановку переменных в вашем шаблоне:
<a href="{{ page_obj.get_absolute_url }}">