Django:模板呈现期间出错

2024-03-28 19:39:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图建立一个反馈表,但我得到了这个错误: 无法分析其余部分:'%csrf\\u token%'中的'%csrf\\u token%'

这是我的视图.py公司名称:

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)

这是我的模板联系人.html公司名称:

^{pr2}$

Tags: form名称messagedatatopicreturnifrequest
1条回答
网友
1楼 · 发布于 2024-03-28 19:39:00

错别字:

将此{{% csrf_token %}}更改为{% csrf_token %}

但是,这种错误很容易被您发现,因为Django的回溯非常详细,并且指出了导致错误的原因。在

谨致问候!在

相关问题 更多 >