如何在处理GET请求时检查csrf-cookie?

时间:2014-11-12 14:14:11

标签: python django django-csrf

出于某些架构原因,我必须使用带有GET请求的csrf-token验证。 首先,我尝试了Django的顶级用户@csrf_protect装饰器。 所以,这段代码:

class MyView():

    @method_decorator(csrf_protect)
    def get(self):
    ...

但这种方法会导致错误:

TypeError at /home/
_wrapped_view() takes at least 1 argument (0 given) 
/site-packages/django/utils/decorators.py in _wrapper, line 25

中的

另据我所知,它只适用于POST请求。 那么在处理GET方法时如何检查csrf cookie呢?

0 个答案:

没有答案