我需要访问脱水来修改一些数据才能进行验证(我无法在验证中修改数据,因为我需要访问请求对象)。但是,我的调试语句表明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方法中调用脱水?
答案 0 :(得分:0)
在资源always_return_data = True
中设置Meta
。