Хорошо, так что это работает в моем urls.py:
url(r'^', survey_detail, {'survey_slug':'my-survey'}, name='survey-detail'),
Я удалил вышеуказанную строку и хочу поместить ссылку в шаблон, используя {% url %}
У меня есть следующая строка в urls.py:
url(r'^survey/', include('survey.urls'),
Это строка из urls.py приложения Survey:
url(r'^detail/(?P<survey_slug>[-\w]+)/$', survey_detail, name='survey-detail'),
И это в моем шаблоне:
{% url survey_detail 'my-survey' %}
Я также пробовал:
{% url survey_detail survey_slug='my-survey' %}
Но я всегда получаю:
Reverse for 'survey_detail' with arguments '(u'my-survey',)' and keyword arguments '{}' not found.
или
Reverse for 'survey_detail' with arguments '()' and keyword arguments '{'survey_slug': u'my-survey'}' not found.
Есть идеи?