一.CSRF使用

Ajax提交数据时候,携带CSRF:
            a. 放置在data中携带 

       b. 放在请求头中

 

A. 放置在data中携带

 

Django之CSRF使用和禁用以及CBV补充

 

 

 Django之CSRF使用和禁用以及CBV补充

 

 

 B. 放置在请求头里

 Django之CSRF使用和禁用以及CBV补充

 

 

Django之CSRF使用和禁用以及CBV补充

 

 

代码:

url(r'^csrf1.html$', views.csrf1)

 

views.py

##CSRF(Ajax提交)

from django.views.decorators.csrf import csrf_exempt,csrf_protect

@csrf_protect
def csrf1(request):

    if request.method == 'GET':
        return render(request,'csrf1.html')
    else:
        return HttpResponse('OK')
View Code

相关文章:

  • 2021-12-25
  • 2022-01-25
  • 2022-12-23
  • 2022-12-23
  • 2021-07-11
  • 2022-02-06
  • 2022-12-23
  • 2021-07-14
猜你喜欢
  • 2022-12-23
  • 2021-08-31
  • 2022-12-23
  • 2021-09-23
  • 2021-10-31
  • 2021-10-12
  • 2022-12-23
相关资源
相似解决方案