GitHubにDjangoピストンのフォークが約30個あることに気づきました。
https://github.com/search?q=django-piston&type=Everything&repo∼&langOverride =&start_value = 1
そのフレームワークに関する私の問題は、 +request.data
を介してデータを送信するときに、0.2.2バージョンと0.2.1バージョンの両方がフィールドに適切に入力されていないように見えることです。私は問題が存在することをかなり確信しています、私はそれをテストするのに多くの時間を費やしました。また、同じ問題について不平を言うチケットもいくつか見ました(不満を正しく理解している場合)。POST
application/json
私の質問は、すべてのDjango Pistonユーザーに、どのバージョンを使用していて、最も安定しているのかを確認することです。request.data
フィールドはあなたのために正しく機能しますか?
編集:
うわー、実際にはBitBucketには約140のフォークがあります... https://bitbucket.org/jespern/django-piston/descendants
EDIT(2):
実際、Pistonをかなり長い間試した後、私は言わなければなりませんが、そのコードベースはかなり乱雑です。厄介かもしれませんが、それは正確に自明ではありません。さらに、いくつかの恐ろしいアイデアがあり、そのほとんどはグローバル変数に関係しています。ピストンでの奇妙な設計上の決定に根ざしていることが判明したいくつかのバグを追跡した後、私はついにそれに背を向け、TastyPieに移りました。それ以来、問題はありませんでした。