2012-01-20 10 views
1

誰かがこの問題を経験しましたか?Django-pistonでは、すでに設定されているフィールドをオーバーライドできません。ローカルフィールドのリストがDjango-piston内で正しく上書きされない

https://bitbucket.org/jespern/django-piston/issue/192/object-handler-fields-override-local-field

誰もが周りの仕事を手伝ってくれるか?簡単なパッチがあるのがわかりましたが、ピストンのコードを変更して変更したくありません。その周りに道がありますか?

+0

パッチが正常に適用されたらどうしたらいいですか?唯一の回避策では、Cuongが彼の答えで示唆したように、ハンドラ定義を制限する必要があります。パッチを適用する方がはるかに望ましいアプローチのようです。 – jdi

答えて

0

かなり長い間、私はdjango-pistonを使用しています。 model = Foo.を指定するときは、WebサービスのURL、OAuthおよびDjango認証を整理するために使用するだけの問題がいくつかあります。私はまだそれには何の問題もない(まだ)。 model = Foofieldsを使用する特別な理由がない場合は、モデルを読み込んで作成することができます。 希望します:)

0

あなた自身でパッチを適用したくない場合は、ハンドラで特定のモデル参照を使用して問題を回避することを避けたい場合は、パッチを含むピストンのフォークをクローンするだけです

https://bitbucket.org/rptirrell/django-piston/overview

そのことと、いつでも好きなときにメインのレポにそれを交換するために、その些細からわき日まで:メインリポジトリにプッシュされています。