tft每日頭條

 > 圖文

 > django使用true和false控制

django使用true和false控制

圖文 更新时间:2024-11-29 08:38:16

from django.http import HttpResponse def mystudy(request): name=request.POST.get('name') return HttpResponse(f'姓名:{name}')

從postman發起請求時,報錯Forbidden (CSRF cookie not set.)

解決方法一:

from django.views.decorators.csrf import csrf_exempt from django.http import HttpResponse @csrf_exempt def mystudy(request): name=request.POST.get('name') return HttpResponse(f'姓名:{name}')

導入csrf_exempt庫,再在函數上加@csrf_exempt裝飾器即可解決

解決方法二:

在setting.py中找到'django.middleware.csrf.CsrfViewMiddleware',并注釋掉即可解決,如下圖所示:

django使用true和false控制(解決Django報錯ForbiddenCSRF)1

說明:

CSRF的作用:防止跨站請求僞造的功能,django全局發送post請求時均需做字符串驗證

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved