Tastypie:根据请求方法指导重写的URL

时间:2012-09-20 10:39:17

标签: python django tastypie

我正在使用一个有问题的网址,我们称之为/user/{id}/buckets/

我希望/user/{id}/buckets/上的GET重定向到dispatch_list,但POST重定向到我自己的视图(process_buckets)进行处理。

我知道urlconfs不支持任何检查请求方法的方法,所以我应该怎么做呢?

1 个答案:

答案 0 :(得分:1)

您只需覆盖资源的调度方法即可执行任何操作

class FooResource(ModelResource):
    class Meta:
        # The usual stuff

    def dispatch(self, request_type, request, **kwargs):
        # Do whatever