0
我想通過ID的對象,所以當標題,用戶點擊後將用戶重定向到包含ID對象的頁面,我想我的網址鏈接是這樣的:NoReversematch錯誤在Django中
http://127.0.0.1:8000/cripme/12/53-places-to-go
我嘗試下面的代碼,但我得到這個錯誤:
NoReverseMatch at /view_list/
Reverse for 'cripdetail' with arguments '(1L, u'53 places to go')' and keyword arguments '{}' not found.
查看用戶的重定向:
def cripdetail(request,fimcrip_id, fimcrip_title):
post=Fimcrip.objects.get(id=fimcrip_id)
return render_to_response('postme.html',{'post':post, 'Fimcrip':Fimcrip},context_instance=RequestContext(request))
網址:
url(r'^cripme/(?P<fimcrip_id>\d+)/(?P<fimcrip_title>[-\d\w]+)/$', 'meebapp.views.cripdetail', name='cripdetail'),
模板:
<a href= "{% url cripdetail Flup.id Flup.title %}" >{{Flup.title}}</a>
我該如何解決這個問題?
我加flup.slug的模板,但它不是working.Also我fimcrip_slug fimcrip_title取代。仍然得到相同的錯誤。你能否請進一步解釋? – picomon