Tastypie - 脱水没有在POST上调用?

时间:2013-12-09 16:46:32

标签: python django

我需要访问脱水来修改一些数据才能进行验证(我无法在验证中修改数据,因为我需要访问请求对象)。但是,我的调试语句表明POST请求甚至没有达到我的脱水方法(GET请求确实到达它)。这是我的脱水方法,在PostResource中:

def dehydrate(self, bundle):
    print 'in dehydrate'
    bundle.data['location_model'] = self.get_via_uri(bundle.data['location'], bundle.request)
    return bundle

如何在post方法中调用脱水?

1 个答案:

答案 0 :(得分:0)

在资源always_return_data = True中设置Meta