VUE向django发送post返回403:CSRF Failed: CSRF token missing or incorrect
生活随笔
收集整理的這篇文章主要介紹了
VUE向django发送post返回403:CSRF Failed: CSRF token missing or incorrect
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這是比較麻煩的一個問題,
Vue+Django前后端分離的工程,
最終方案-后端:
backend/goods/views.py:
from django.views.decorators.csrf import csrf_exempt# from django.utils.decorators import method_decorator # from django.views.decorators.csrf import ensure_csrf_cookie # @app.route('/post_message', methods=['POST'])@csrf_exempt def vue_post(request):print("request.GET=",request.POST)dict_data=response_data# dict_data = json.loads(json_str) # loads把str轉換為dict,dumps把dict轉換為strprint("得到的post參數=",dict_data)return HttpResponse(json.dumps(response_data))#(jsonify返回一個json格式的數據)然后下面的參考文獻中沒有個用到.
[1]Django提交表單報錯:CSRF token missing or incorrect.
[2]【掉過的坑】VUE向django發送post返回403:CSRF Failed: CSRF token missing or incorrect
[3]解決403之Forbidden (CSRF token missing or incorrect.))(Django,ajax實現收藏功能)
?
總結
以上是生活随笔為你收集整理的VUE向django发送post返回403:CSRF Failed: CSRF token missing or incorrect的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: django获取参数
- 下一篇: ModuleNotFoundError: