博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Django-CSRF的使用
阅读量:6998 次
发布时间:2019-06-27

本文共 514 字,大约阅读时间需要 1 分钟。

1. 为什么要有csrf_token?

防止跨站请求伪造

2. Django中如何使用?

urls.py:

urlpatterns = [    # 测试跨站请求伪造 (CSRF)    url(r'^csrf_test/$', views.csrf_test),]

views.py

def csrf_test(request):    if request.method == "POST":        print(request.POST)        return HttpResponse("OK")    return render(request, "csrf_test.html")

csrf_test.html

    
Title
{
% csrf_token %}

 

注意:

在render的页面上写上{% csrf_token %}

3. 如果是form表单形式提交,必须放在form表单中

转载于:https://www.cnblogs.com/xiao-xiong/p/9479114.html

你可能感兴趣的文章