![]() |
1
7
在使用json时,首先需要记住的是AppEngine使用python2.5。这意味着json还不是python的标准部分。 为了解决这个问题,我在网上找到了simplejson,并把它和我的代码打包在一起。内置json和simplejson的API本质上是相同的(或者我只是没注意到有什么不同),所以就这样导入它:
像往常一样使用它。 现在,关于QueryDict。是的,您得到的是原始的POST数据,没有逻辑上的理由将其解析为json并假装它是一个基于查询的普通POST请求。老实说,我从没想过django能为我们做出这样的判断。因此,要获取数据,请使用以下方法:
关于django希望在原始后期数据检查中看到的内容,请参见: http://en.wikipedia.org/wiki/POST_(HTTP) |
![]() |
2
1
https://github.com/django/django/commit/4a6490a4a0d0d7e45b1f549e3f9d97e5e2aeb731 |
![]() |
3
1
相反request.raw\u post\u数据 |