403-In general, this can occur when there is a genuine Cross Site Request Forgery, or whe
来源:互联网 发布:2017淘宝永久封店解封 编辑:程序博客网 时间:2024/06/05 02:59
解决办法:
在django1.4里,就必须按照提示的步骤来:
1,在view里面,强制使用RequestContext 代替
Context。示例如下:
from django.template import RequestContext
视图返回要这样:
return render_to_response('index.html', {
'param1': 'aaa',
'param2': 'bbb',
},
context_instance=RequestContext(request) # here!
)
2,在模板的form体里面,加入 {% csrf_token %}
,示例如下:
{% csrf_token %}
……
</form>
-------------------
注意,在Django 1.2(含1.2) 之前,解决办法是
在settings的中间件设置里MIDDLEWARE_CLASSES加入:
'django.middleware.csrf.CsrfResponseMiddleware',
0 0
- 403-In general, this can occur when there is a genuine Cross Site Request Forgery, or whe
- Cross-Site Request Forgery (CSRF)
- Cross-Site Request Forgery (CSRF)
- CSRF(Cross-site request forgery)
- CSRF (Cross Site Request Forgery)
- preventing cross-site request forgery attack
- Cross Site Request Forgery (CSRF)--medium
- Cross Site Request Forgery protection(部分)
- Django Cross Site Request Forgery protection
- Cross-Site Request Forgery (CSRF) Prevention Cheat Sheet
- CSRF(Cross-site request forgery 跨站请求伪造)
- CSRF(Cross-site request forgery 跨站请求伪造)
- Cross site request in Jquery
- When is there a CPU or Main Memory Bottleneck?
- 防止XSRF(cross-site request forgery 跨站点请求伪造)攻击
- WebGoat学习——跨站请求伪造(Cross Site Request Forgery (CSRF))
- web安全三——跨站请求伪造攻击(Cross Site Request Forgery (CSRF))
- CSRF(Cross-site request forgery),中文名称:跨站请求伪造.
- 养成定时更新内容的好习惯,提高搜索引擎时效性收录
- lv官方網 wqdx axsr jguq
- 最大子列和问题
- Two Sum Closest to K
- django提交表单提示"You called this URL via POST, but the URL doesn't end in a slash and you have APPEND_SL
- 403-In general, this can occur when there is a genuine Cross Site Request Forgery, or whe
- 我们可以推测矩阵乘法最优解的时间复杂度么?
- 自制CPU一开山篇
- Codeforces Round #288 (Div. 2)
- url规则
- 关于xcode 6.0+上 iOS8.0+ 模拟器不弹出虚拟键盘和没有中文输入法的解决方案
- android:onClick 的使用 xml调用Java代码
- 机器学习与智能优化 之 统计学习理论和支持向量机
- 紐巴倫官網 yfps tomm lozz