Найти - Пользователи
Полная версия: Не срабатывает { % url %} в template когда динамический адрес
Начало » Django » Не срабатывает { % url %} в template когда динамический адрес
1
Saturn
Не срабатывает { % url %} в template когда динамический адрес.
Скажите что делаю не правильно.
В urls.py

     url(r'^portfolio/$', PortfolioList.as_view(), name="portfolio"),
     url(r'^portfolio/filter/(?P<lang>\w+)/$', FilterPortfolioList.as_view(), name="filter-portfolio"),

В шаблоне выдает ошибку на {% url filter-portfolio %}.
А когда пишу {% url portfolio %} тогда нормально срабатывает.
Подскажите, как получить {% url filter-portfolio %} ?
adw0rd
Saturn
Подскажите, как получить {% url filter-portfolio %} ?
Вы указали в
'^portfolio/filter/(?P<lang>\w+)/$'
что есть аргумент “lang”, теперь надо его передать:
{% url filter-portfolio lang="somelang" %}
Saturn
Спасибо всем большое, теперь разобрался как в пагинаторе отобразить данный url.
P.S. fata1ex документацию учусь читать, но всегда все понятно.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB