簡體   English   中英

django url電子郵件參數不起作用

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM