NoReverseMatch用于简单的Django View

时间:2015-12-16 11:24:31

标签: python django

我收到NoReverseMatch错误:

NoReverseMatch at /verfahrensverzeichnis/verzeichnis/320/

Reverse for 'verfahrenvorlage' with arguments '(320,)' and keyword arguments '{}' not found. 1 pattern(s) tried: ['verfahrensverzeichnis/verfahren/vorlage/(?P<pk>[\\d+])/add/$']

对于一个相当简单的观点,我无法弄清楚这里出了什么问题。 你能救我一下吗?

url.py:

url(r'^verfahren/vorlage/(?P<pk>[\d+])/add/$',
    views.verfahrenvorlage,
    name='verfahrenvorlage',
    ),

view.py:

def verfahrenvorlage(request, pk):

vorlagen = ProcedurTemplate.objects.all()
kunde_pk = pk

return render(request, 'verfahrensverzeichnis/vorlagen_auswahl.html', {'vorlagen': vorlagen, 'kunden_pk': kunde_pk})