2017-02-18 10 views
0

Я имею эту ошибку после того, как с помощью шаблона {% url %} тега,NoReverseMatch в/ошибках в Джанго после шаблона URL использования тега

NoReverseMatch at /index/ 

Reverse for 'index' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: [] 

это случилось, когда я изменил href="index" к href="{% url 'index' %}".

мой URL является

url(r'^index/$', views.index, name='index'), 

Я попытался удалить $, но все та же ошибка?

+0

Возможно, вам не хватает пространства имен url –

+0

my urls.py именуется как в app_name = 'фактическое имя приложения' –

ответ

1

Предоставленный вами app_name будет использоваться в качестве пространства имен для URL-адресов. Вы должны включить, что в теге так:

href="{% url 'actual_app_name:index' %}" 

См URL namespaces and included URLconfs.

 Смежные вопросы

  • Нет связанных вопросов^_^