[英]django url email argument doesn't work
我正在嘗試通過URL通過電子郵件,但收到此錯誤:
當前網址fback/test@gmail.com/與任何這些都不匹配。
我的urls.py
是:
from django.conf.urls import *
urlpatterns = patterns('fback.views',
url(r'^$', 'index', name='index'),
url(r'^fback/(?P<email>\t+)/$', 'vedi_dettagli', name='vedi'),
#url(r'^fback/dettagli', 'vedi_dettagli', name='vedialtro'),
)
views.py
是:
def vedi_dettagli(request, email):
vedi = get_object_or_404(Societa, email='email')
response = render_to_response('fback/dettagli.html', RequestContext(request, locals()))
return response
誰能看到什么問題?
嘗試
url(r'^fback/(?P<email>\w+)/$', 'vedi_dettagli', name='vedi'),
也:
def vedi_dettagli(request, email):
vedi = get_object_or_404(Societa, email=email) ####<< not 'email'
response = render_to_response('fback/dettagli.html', RequestContext(request, locals()))
return response
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.