2011-08-21 59 views

回答

3

找到解決方案:https://bitbucket.org/jespern/django-piston/issue/82/post-requests-fail-when-using-django-trunk,功勞歸功於Brian Zambrano。

我覺得這有點煩人,這是兩年前,補丁已創建,仍然沒有合併到最新的來源。

爲了修正它的補丁應用到您的活塞/ resource.py文件中加入self.csrf_exempt = GETATTR(self.handler, 'csrf_exempt',真)象下面這樣:

  self.handler = handler() 
+  self.csrf_exempt = getattr(self.handler, 'csrf_exempt', True) 

     if not authentication: 
      self.authentication = NoAuthentication()