NoReverseMatch с Джанго-опросом? - PullRequest
1 голос
/ 08 июня 2011

Хорошо, так что это работает в моем 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.

Есть идеи?

1 Ответ

1 голос
/ 08 июня 2011

Название - подробности опроса, а не survey_detail

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...