输入banner图图片脚本导航/分类

DBV和CBV单独去除csrf_token验证

django.views.decorators.csrf import csrf_exempt, csrf_protect from django.utils.decorators import method_decorator # 当开启csrf中间件时,局部免除csrf验证 @csrf_exempt def bookcreate(request): pass # 当关闭csrf中间件时,局部开启csrf验证 @csrf_protect def publish(request): pass

 

CBV:

from django.views.decorators.csrf import csrf_exempt, csrf_protect
from django.utils.decorators import method_decorator

@method_decorator(csrf_exempt, name="dispatch")
class BookView(views.View):
    def get(self, request):
        pass

 

DBV和CBV单独去除csrf_token验证

标签:请求   exce   method   end   视图   strong   原理   csrf   中间件