VUE向django发送post返回403:CSRF Failed: CSRF token missing or incorrect
生活随笔
收集整理的這篇文章主要介紹了
VUE向django发送post返回403:CSRF Failed: CSRF token missing or incorrect
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
這是比較麻煩的一個(gè)問題,
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轉(zhuǎn)換為dict,dumps把dict轉(zhuǎn)換為strprint("得到的post參數(shù)=",dict_data)return HttpResponse(json.dumps(response_data))#(jsonify返回一個(gè)json格式的數(shù)據(jù))然后下面的參考文獻(xiàn)中沒有個(gè)用到.
[1]Django提交表單報(bào)錯(cuò):CSRF token missing or incorrect.
[2]【掉過的坑】VUE向django發(fā)送post返回403:CSRF Failed: CSRF token missing or incorrect
[3]解決403之Forbidden (CSRF token missing or incorrect.))(Django,ajax實(shí)現(xiàn)收藏功能)
?
總結(jié)
以上是生活随笔為你收集整理的VUE向django发送post返回403:CSRF Failed: CSRF token missing or incorrect的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: django获取参数
- 下一篇: ModuleNotFoundError: