Chinaunix首页 | 论坛 | 博客
  • 博客访问: 915303
  • 博文数量: 40
  • 博客积分: 995
  • 博客等级: 准尉
  • 技术积分: 830
  • 用 户 组: 普通用户
  • 注册时间: 2011-05-10 11:09
个人简介

不知道自己是码农的二流码农!

文章分类

全部博文(40)

文章存档

2013年(4)

2012年(35)

2011年(1)

分类: Python/Ruby

2013-09-12 15:03:18

刚接触Django,在表单提交出现错误“CSRF verification failed. Request aborted.”
如图:

解决办法参见:
我的解决办法:
1、在模板页表单下添加代码

点击(此处)折叠或打开

  1. {% csrf_token %}
2、在视图也引入并使用RequestContext

点击(此处)折叠或打开

  1. from django.template import RequestContext

  2. return render_to_response('tepaozu/reged.html', {'user':user_id}, context_instance = RequestContext(request))
代码第一行引入RequestContext;第三行返回HttpResponse时使用RequestContext。

这个错误困扰了俺一天,至于原理,随后细看看。

阅读(5439) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~