HTTP方法";“补丁”;对于Python';s活塞模块

HTTP方法";“补丁”;对于Python';s活塞模块,python,ajax,django,http,django-piston,Python,Ajax,Django,Http,Django Piston,通过我广泛的研究,我发现有一种HTTP方法正在流行,叫做“补丁”(它正在Rails 4.0中实现)。它有点像PUT方法,只是它用于属性更新,而不是替换整个对象。我发现我需要在活塞中使用这种方法。有时我还需要替换对象,所以我不能只使用PUT来更新属性,我需要两者。我想看看我是否能找到一种使用补丁的方法。有人知道活塞是否支持这种方法,或者知道一种使活塞支持这种方法的方法吗。我在他们的文档中到处都找不到 我在Python2.7上使用活塞和django 如果我的问题不够清楚,请告诉我 谢谢您不使用tas

通过我广泛的研究,我发现有一种HTTP方法正在流行,叫做“补丁”(它正在Rails 4.0中实现)。它有点像PUT方法,只是它用于属性更新,而不是替换整个对象。我发现我需要在活塞中使用这种方法。有时我还需要替换对象,所以我不能只使用PUT来更新属性,我需要两者。我想看看我是否能找到一种使用补丁的方法。有人知道活塞是否支持这种方法,或者知道一种使活塞支持这种方法的方法吗。我在他们的文档中到处都找不到

我在Python2.7上使用活塞和django

如果我的问题不够清楚,请告诉我


谢谢

您不使用tastypie而不是活塞有什么特别的原因吗?顺便说一句,tastypie支持补丁方法。。。。如果3个月前知道,那就太好了。从活塞式换成tastypie有多难。直到今天早上我才知道我需要这个功能。所以我的开发团队使用活塞已经有一段时间了,并且有很多代码使用它。这是我认为唯一能阻止我改变的事情。一般来说,tastypie现在更受欢迎,并得到了很好的维护。我认为对于简单的案例来说没什么不同。总之,如果您还没有发布任何生产代码,那么使用tastypie或django rest框架会更安全。他说,tastypie不会按照外键获取相关型号和活塞罐。因此,当我们在浏览器端获取信息时,我们必须执行另一个api调用来从外键获取信息。我不知道这是不是真的,但我们的网站是由一个非常关系数据库驱动的,我们需要通过外键获得很多信息。因此,我可以看到必须进行单独的api调用才能获得更多信息,这会减慢网站的速度。在tastypie中是否有一种方法可以遵循外键?如果您愿意,它确实会遵循。