Python 与#x27相反';带参数';()';和关键字参数';{}';没有找到。
我写了一个留言板,当用户留言并成功返回页面时Python 与#x27相反';带参数';()';和关键字参数';{}';没有找到。,python,django,Python,Django,我写了一个留言板,当用户留言并成功返回页面时 我想提醒('成功留言,非常感谢。') 我发现一种方法是使用返回重定向(反向(…) 但尝试时出现了一个错误: 未找到带有参数“()”和关键字参数“{}”的“/maininfo/#5thPage”的反向。已尝试0个模式:[] 请帮帮我,谢谢 views.py def maininfo(request): return render(request, 'zh_tw/maininfo.html',) def create_post(request)
我想提醒('成功留言,非常感谢。')
我发现一种方法是使用
返回重定向(反向(…)
但尝试时出现了一个错误:未找到带有参数“()”和关键字参数“{}”的“/maininfo/#5thPage”的反向。已尝试0个模式:[] 请帮帮我,谢谢 views.py
def maininfo(request):
return render(request, 'zh_tw/maininfo.html',)
def create_post(request):
if request.method == 'POST':
form = MessageForm(request.POST)
if form.is_valid():
form.save()
# return HttpResponseRedirect('/maininfo/#5thPage')
return redirect(reverse("/maininfo/#5thPage"), {"alert":'sucess leaving message,Thank you very much.'})
return render(request, "zh_tw/maininfo.html",{'form': form,'anchor':'#5thPage'})
url.py
urlpatterns=patterns(“”,url(r'^mainfo/$,views.mainfo,name='mainfo'),)
模板:zh_tw/contact.html(这是zh_tw/maininfo.html包含的锚定页面)
$(文档).ready(函数(){
{%if警报%}
警报({{alert}}');
{%endif%}
});
reverse的参数是URL模式中的名称或视图模块。对你来说,应该是这样
views.maininfo
或
此外,$表示Python正则表达式中字符串的结尾。因此,您可能无法使用^mainfo/$模式解析“/mainfo/#5thPage”。请在此处查找更多信息:
views.maininfo
'maininfo'