В project.urls:
url(r'^category/', include('category.urls')),
В project / category / category.urls (шаблоны с префиксом 'project.category.views'):
url(r'^list/', 'category_list', name='category_list_name'),
В проекте /templates / base.html:
{% url 'category_list_name' %}
Дает мне:
Caught NoReverseMatch while rendering: Reverse for ''category_list_name'' with arguments '()' and keyword arguments '{}' not found.
В оболочке я получаю такую же ошибку:
>>> reverse(category.views.category_list)
Но этоработает нормально:
>>> reverse("category_list_name")
u'/en/category/list/'
В представлении я получаю пустую строку для обращения именованного URL.Как вы видите, я также использую localeurl, но я думаю, что это не имеет значения?
Есть идеи?