NoReverseMatch与Django调查?

NoReverseMatch与Django调查?,django,django-templates,Django,Django Templates,好的,这在my URL.py中起作用: url(r'^', survey_detail, {'survey_slug':'my-survey'}, name='survey-detail'), 我删除了上面的一行,并希望使用{%url%} 我在url.py中有以下行: url(r'^survey/', include('survey.urls'), 这是来自调查应用程序URL.py的行: url(r'^detail/(?P<survey_slug>[-\w]+)/$', sur

好的,这在my URL.py中起作用:

url(r'^', survey_detail, {'survey_slug':'my-survey'},  name='survey-detail'),
我删除了上面的一行,并希望使用
{%url%}

我在url.py中有以下行:

url(r'^survey/', include('survey.urls'),
这是来自调查应用程序URL.py的行:

url(r'^detail/(?P<survey_slug>[-\w]+)/$', survey_detail,   name='survey-detail'),
我也尝试过:

{% url survey_detail survey_slug='my-survey' %}
但我总是得到:

Reverse for 'survey_detail' with arguments '(u'my-survey',)' and keyword arguments '{}' not found.


有什么想法吗?

名称是“调查细节”而不是“调查细节”

名称是“调查细节”而不是“调查细节”

哦,这似乎是你自己问题的解决方案,sry用于上述评论哦,这似乎是你自己问题的解决方案,sry用于上述评论
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.