Python Django:模板呈现期间出错
我试图建立一个反馈表,但我遇到了以下错误: 无法分析“%csrf\u令牌%”中的剩余部分:“%csrf\u令牌%” 以下是我的视图.py:Python Django:模板呈现期间出错,python,django,django-templates,Python,Django,Django Templates,我试图建立一个反馈表,但我遇到了以下错误: 无法分析“%csrf\u令牌%”中的剩余部分:“%csrf\u令牌%” 以下是我的视图.py: def contact(request): if request.method=='POST': form=ContactForm(request.POST) if form.is_valid(): topic=form.cleaned_data['topic']
def contact(request):
if request.method=='POST':
form=ContactForm(request.POST)
if form.is_valid():
topic=form.cleaned_data['topic']
message=form.cleaned_data['message']
sender=form.cleaned_data.get('sender')
send_mail(
'Feedback from your site,topic:%s'%topic,
message,
sender,
['jpahultiwari@gmail.com']
)
return HttpResponseRedirect('/contact/thanks/')
else:
form=ContactForm()
context={'form':form}
return render(request,'blog/contact.html',context)
这是我的模板contact.html:
<!DOCTYPE html>
<html>
<head>
<title>Feedback Form</title>
</head>
<body>
<h1>Contact Us</h1>
<form action="." method="post" >
{{% csrf_token %}}
<table>{{form.as_table}}</table>
<p><input type="submit" value="Submit"></p>
</form>
</body>
</html>
反馈表
联系我们
{{%csrf_令牌%}
{{form.as_table}}
输入错误:
将此{{%csrf\u令牌%}}
更改为此{%csrf\u令牌%}
然而,这些类型的错误很容易被您发现,因为Django的回溯非常详细,并且指向导致错误的原因
致以最良好的祝愿 输入错误:
将此{{%csrf\u令牌%}}
更改为此{%csrf\u令牌%}
然而,这些类型的错误很容易被您发现,因为Django的回溯非常详细,并且指向导致错误的原因
致以最良好的祝愿 如果这个答案有助于您将其标记为已接受。在StackOverflow中这样做是一个很好的做法。我很抱歉延迟接受您的答案。谢谢…如果这个答案帮助您将其标记为已接受。在StackOverflow中这样做是一个很好的做法。我很抱歉延迟接受您的回答。谢谢。。。