1, 前端   ajax  解决

$.ajax({

   data: {csrfmiddlewaretoken: '{{ csrf_token }}' },

})

 

 

2, 后端代码解决

view.py

2.1

from django.views.decorators.csrf import ensure_csrf_cookie 

@csrf_exempt 
def my_view(request):

 

from django.views.decorators.csrf import csrf_protect  
or
from django.views.decorators.csrf import requires_csrf_token 
or
from django.views.decorators.csrf import ensure_csrf_cookie



    1. from django.views.decorators.csrf import requires_csrf_token  
    2. from django.shortcuts import render  
    3.  
    4. @requires_csrf_token  
    5. def my_view(request):  
    6.     c = {}  
    7.     c.update(csrf(request))  
    8.     return HttpResponse("value", c) 


文档来源

相关文章:

  • 2021-08-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-17
  • 2021-12-22
  • 2021-08-14
猜你喜欢
  • 2021-11-23
  • 2021-08-09
  • 2022-12-23
  • 2022-12-23
  • 2021-12-16
  • 2021-07-13
  • 2021-06-02
相关资源
相似解决方案