私のdjango Webアプリケーションに支払いゲートウェイを追加しようとしています。私は私の決済ゲートウェイとして2checkoutを使用しています。しかし、私はappche.Canの誰かを助けることができます2checkoutを統合するための完全な流れを得ることができる適切なソースコードはありません?私はlinkの手順に従おうとしましたが、あまり役に立ちませんでした。'fields'属性または 'exclude'属性のないModelFormの作成は禁止されています。フォームtwocheckoutResponseFormを更新する必要があります
0
A
答えて
2
Django 1.8+では、フォームにどのフィールドを含めるべきかを明示するためにモデルフォームが必要です。リンク先のライブラリは4年以上前に更新され、Djangoの最新バージョンとの互換性はなくなりました。それをフォークして自分で修正したり、サルにパッチを当てたりすることができます。
古い動作を複製する最も簡単な修正はto add fields = '__all__'
ですが、使用する予定のフィールドのみを含めることをお勧めします。
Class to patch:正直に言うと。しかし
class tocheckoutResponseForm(forms.ModelForm):
Ds_Date = forms.DateField(required=False, input_formats=('%d/%m/%Y',))
Ds_Hour = forms.TimeField(required=False, input_formats=('%H:%M',))
class Meta:
model = tocheckoutResponse
fields = '__all__'
、すべてのクラスとフィールド名の例誤った使用を見ることは私はこのライブラリを使用したくないことができます。あなたはまだ積極的に開発されている他のものを見つけるのが最善です。
関連する問題
- 1. Railsはアクションを作成します:禁止された属性エラー
- 2. エラー:@ConditionalOnPropertyの名前属性または値属性をスプリングブートで指定する必要があります。
- 3. 更新は別のコントローラからネストされた属性としてユーザー属性を作成します
- 4. 禁止された属性エラー
- 5. 共有属性の親テーブルを作成する必要がありますか?
- 6. ランタイムの属性を取得する必要があります
- 7. 属性は他の属性で構成されています。MySQL
- 8. キャメルケースのテーブル名を作成するための属性を作成する必要がありますか?
- 9. ネストされた属性でサインアップすると、属性が必要になります
- 10. dbコールを行う前に更新された属性をチェックする必要がありますか?
- 11. 例外値: 'フォーム'オブジェクトに属性 '属性'がありません
- 12. Rails 4のペーパークリップ - 強いパラメータ禁止された属性エラー
- 13. XSL - コピー時の属性の更新または作成
- 14. Textareaフィールドに必要な属性がありますか
- 15. フォームに必要なオプションのモデル属性を作成できますか?
- 16. フォーム必須ではない場合、ネストされた属性を更新します。
- 17. 属性エラー: 'module'オブジェクトに属性がありません - ヘルプはもう必要ありません。
- 18. xmlstarletは属性を更新します
- 19. 属性エラーメソッドのオブジェクトには属性がありません
- 20. Rails 3:has_oneで作成、ネストされた属性が更新されない
- 21. djangoの更新フォームには属性の保存がありません
- 22. クラスに[DataContract]属性または[Serializable]属性のいずれかを付けてシリアル化する必要があるのはなぜですか?
- 23. GSONはJSONに表示されないクラス属性を無視する必要があります
- 24. 自動的に作成された続行するid属性は必要ありません
- 25. 属性オブジェクトはいつ作成されますか?
- 26. 属性が登録されていません:属性名
- 27. HTML5はフォームにアクション属性を必要としますか?
- 28. コアデータの属性が作成されていません
- 29. スタイル属性が更新されていません
- 30. JSF 2.0は必要なHTML5属性を取り除きます