把请求返回401

时间:2012-12-17 19:16:29

标签: django tastypie

我是django / tastypie的新手。我已经构建了一个api并且获得了正常的请求,但是每次运行post / put请求时我都会得到401.

这是我的api:

class CategoryResource(ModelResource):
class Meta:
   queryset = Category.objects.all() 
   resources_name = 'category'
   Authorization=Authorization()
   allowed_methods = ['get', 'post', 'put']

这是我的考验:

def test_update_user_score(self):
    response = self.c.put('/api/v1/category/', {'apikey': 1})
    print response.status_code

任何想法都非常感激!

1 个答案:

答案 0 :(得分:0)

401处理授权问题 我不知道你的代码是否还有其他问题,但我可以在这里看到一个拼写错误:

Authorization=Authorization()
必须是:
authorization=Authorization()
小写'a'。
如果这有效,请告诉我们是否解决了您的问题并指定了积分 祝福。