av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

django免除csrf校驗的方法

瀏覽:115日期:2024-09-07 18:26:25
免除csrf校驗

在django中默認啟動csrf校驗,當(dāng)用戶發(fā)起post請求時,必須攜帶csrf_token參數(shù)。如果不想使用csrf校驗時,可以使用以下方式免除校驗。以下方式都是在局部中使用,如果想全局禁用時,需要在settings文件中配置,這種方式不推薦使用。

一、函數(shù)免除csrf校驗

from django.views.decorators.csrf import csrf_exempt# 免除csrf校驗@csrf_exemptdef users(request): uses_list = ['柚子', '西瓜'] return HttpResponse(json.dumps(uses_list))二、對類免除csrf校驗第一種方式

# dispatch是類視圖的根方法,通過dispatch進行反射找到其他請求from django.views.decorators.csrf import csrf_exemptfrom django.utils.decorators import method_decoratorclass StudentsView(View): '''student view''' @method_decorator(csrf_exempt) def dispatch(self, request, *args, **kwargs):print('before')ret = super(StudentsView, self).dispatch(request, *args, **kwargs)print('after')return ret(request, *args, **kwargs)def get(self,*args,**kwargs):return HttpResponse('get') def post(self,*args,**kwargs):return HttpResponse('post') def put(self,*args,**kwargs):return HttpResponse('put') def delete(self,*args,**kwargs):return HttpResponse('delete')第二種方式

from django.views.decorators.csrf import csrf_exemptfrom django.utils.decorators import method_decorator@method_decorator(csrf_exempt,name='dispatch')class StudentsView(View): '''student view''' def get(self,*args,**kwargs):return HttpResponse('get')第三種方式

from django.views.decorators.csrf import csrf_exemptclass MyBaseView(object): @csrf_exempt def dispatch(self, request, *args, **kwargs):print('before')ret = super(MyBaseView, self).dispatch(request, *args, **kwargs)print('after')return ret第四種,在url中添加

from django.views.decorators.csrf import csrf_exempturlpatterns = [ path(’teachers/’, csrf_exempt(TeachersView.as_view()), name='teachers'),]

到此這篇關(guān)于django免除csrf校驗的方法的文章就介紹到這了,更多相關(guān)django免除csrf校驗內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Django
相關(guān)文章:
主站蜘蛛池模板: 国产精品区二区三区日本 | 欧美日韩中文在线观看 | 欧美久久久久久久久 | 精品福利视频一区二区三区 | 日韩成人高清在线 | 一区二区三区国产精品 | 欧产日产国产精品视频 | 亚洲精品一区国产精品 | 国产一区二区在线免费观看 | 久久999 | 久久久在线视频 | 中文字幕乱码一区二区三区 | 日韩一区二区三区精品 | www.v888av.com| 久久精品国产亚洲 | 在线日韩视频 | 日韩av一区二区在线观看 | 中文字幕av网址 | 精品无码三级在线观看视频 | 一区二区电影网 | 久久久激情视频 | 欧美2区 | 久久精品中文字幕 | 国产精品久久久久久久久久 | 国产精品一区在线 | 午夜精品一区二区三区在线观看 | 日韩免费 | 91精品国产欧美一区二区成人 | 国产精品视频综合 | 久久亚洲一区二区三 | 成人福利在线 | 精品三级在线观看 | 深夜福利影院 | 日本免费小视频 | 中文一级片 | 亚洲三区在线 | 亚洲精品18 | 7777在线| 精品免费 | 国产一区二区欧美 | 成人在线视频网 |