2011-05-18 53 views

回答

1

在活塞中的请求对象被传递到相应的resource方法

上调用GET请求,并且不应该修改数据 (幂等的。)

创建在POST上调用,并创建新对象,并应返回 (或rc.CREATED。)

更新上称为PUT,并应更新现有的产品和 返回它们(或rc.ALL_OK。)

删除被称为上的删除,应删除现有对象。 不应该返回任何东西,只需 rc.DELETED。

只需创建一个实例变量并将其设置为request.user对象或将django用户对象传递给您的类方法。

+0

感谢您的回答,但实例变量既没有classmethod也没有为我工作。但我在这篇文章中找到了一个解决方案:http://stackoverflow.com/questions/3580653/how-to-access-the-request-user-in-a-piston-classmethod – user760065 2011-06-09 23:19:54

相关问题