gpt4 book ai didi

Django Piston 前叉混淆

转载 作者:行者123 更新时间:2023-12-01 02:49:54 26 4
gpt4 key购买 nike

我注意到 GitHub 上大约有 30 个 Django Piston 的分支:

https://github.com/search?q=django-piston&type=Everything&repo=&langOverride=&start_value=1

我对该框架的问题是 0.2.2 和 0.2.1 版本似乎都没有填充 request.data当我通过 POST 发送数据时适当的字段+ application/json .我很确定问题存在,我花了很多时间对其进行测试。我也看到过一些投诉同样问题的票(如果我理解正确的话)。

我的问题是:对于所有 Django Piston 用户 - 您使用哪些版本并找到最稳定的版本。是否request.data现场为您正确工作。

编辑:

哇,实际上 BitBucket 上有大约 140 个 fork ......
https://bitbucket.org/jespern/django-piston/descendants

编辑(2):

实际上,在尝试 Piston 一段时间之后——我不得不说——它的代码库非常困惑。可能更困惑,但这并不完全是不言自明的。此外,它还有一些可怕的想法,其中大部分都与全局变量有关。在跟踪了一些错误,结果证明它们根源于 Piston 的一些奇怪的设计决策后,我终于放弃了它,现在转向 TastyPie。从那以后没有任何问题。

最佳答案

好吧,终于找到了。必须学会更早地查看资源,因为事实证明问题并不那么严重。好吧,jQuery 总是在请求的末尾附加“; charset=utf-8”。另一方面,Piston 假定 MIME 类型与注册名称完全匹配。在其他情况下,它会引发 BAD_REQUEST。 utils.py 中的一个小更正,一切都按预期工作。

关于Django Piston 前叉混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5748418/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com