我注意到,大约有30个叉的Django活塞在GitHub上:Django的活塞叉混乱
https://github.com/search?q=django-piston&type=Everything&repo=&langOverride=&start_value=1
我与框架的问题是,无论是0.2.2和0.2.1版本似乎没有当我通过POST
+ application/json
发送数据时,适当填充request.data
字段。我很确定问题存在,我花了很多时间来测试它。此外,我也看到一些门票抱怨同样的问题(如果我正确理解投诉)。
我的问题是:所有的Django Piston用户 - 你使用哪个版本并且找到最稳定的版本。 request.data
字段是否适合您。
编辑:
哇,居然还有〜140个叉子上到位桶... https://bitbucket.org/jespern/django-piston/descendants
EDIT(2):
其实,后尝试过活塞相当有一段时间 - 我不得不说 - 它的代码库非常混乱。可能会更混乱,但它不完全是自我解释。此外,它有一些可怕的想法,其中大部分都与全局变量有关。在追踪了一些在Piston的一些奇怪的设计决策中有根源的错误后,我终于拒绝了它,现在转向了TastyPie。自那以后没有任何问题。
是的..这是一个烂摊子..但0.2.2完全适合我(包括与POST和JSON数据request.data) – 2011-04-21 18:57:12
@Henrik但你是否提交JSON格式的数据? – julkiewicz 2011-04-21 19:00:49
yup ..例如https://gist.github.com/935254 – 2011-04-21 19:03:26