我注意到GitHub上有大约30个Django Piston的分支:
https://github.com/search?q=django-piston&type=Everything&repo=&langOverride=&start_value=1
我对该框架的问题在于,当我通过POST + application/json发送数据时,0.2.2和0.2.1两个版本似乎都无法适当地填充request.data字段。 我相当确定存在问题,我花了很多时间进行测试。此外,我看到了一些关于同样问题的投诉(如果我正确理解了这些投诉)。我的问题是:对于所有Django Piston用户,您使用哪个版本,并发现最稳定。 request.data字段是否为您正常工作。
编辑:
哇,实际上在BitBucket上有~140个派生... https://bitbucket.org/jespern/django-piston/descendants
编辑(2):
实际上,在尝试了相当长一段时间的活塞后,我不得不说,它的代码库非常混乱。可能会更乱,但它并不是很容易理解。此外,它有一些可怕的想法,其中大部分与全局变量有关。在追踪了几个错误后,最终发现这些错误的根源在于活塞中一些奇怪的设计决策,我最终放弃了它,现在转而使用TastyPie。从那以后就没有出过问题。