Django用403响应POST请求

时间:2013-10-26 14:41:06

标签: django post django-views http-post instagram

我订了一个Instagram订阅。 Instagram推送回我的回调网址。

但我的django视图回复403,如下所示

[26/Oct/2013 09:30:51] "POST /campaigns/hook/ HTTP/1.1" 403 2282

我的代码响应如下:

class PhotoGetter(generic.View):

    def dispatch(self, request, *args, **kwargs):
        if request.POST:
            print 'foo'

任何想法为什么我会收到403错误?

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:2)

@method_decorator(csrf_exempt)
def dispatch(self, request, *args, **kwargs):
    if self.request.POST:
        print 'foo'

解决了问题