私の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. 共有属性の親テーブルを作成する必要がありますか?
- 2. ランタイムの属性を取得する必要があります
- 3. キャメルケースのテーブル名を作成するための属性を作成する必要がありますか?
- 4. Rails 4のペーパークリップ - 強いパラメータ禁止された属性エラー
- 5. XSL - コピー時の属性の更新または作成
- 6. フォーム必須ではない場合、ネストされた属性を更新します。
- 7. xmlstarletは属性を更新します
- 8. Rails 3:has_oneで作成、ネストされた属性が更新されない
- 9. 属性エラー: 'module'オブジェクトに属性がありません - ヘルプはもう必要ありません。
- 10. 属性が登録されていません:属性名
- 11. コアデータの属性が作成されていません
- 12. クラスに[DataContract]属性または[Serializable]属性のいずれかを付けてシリアル化する必要があるのはなぜですか?
- 13. 属性オブジェクトはいつ作成されますか?
- 14. 作成した属性の値の属性変更を検出しました
- 15. HTML5はフォームにアクション属性を必要としますか?
- 16. JSF 2.0は必要なHTML5属性を取り除きます
- 17. 解決方法エラー:この属性はローカライズされている必要があります。
- 18. レールにシリアル化された属性が変更されていなくても更新されないようにする方法はありますか?
- 19. 無効な属性または属性パラメータに対してスローする例外はありますか?
- 20. Python - 属性エラー、 'NoneType'オブジェクトには属性がありません
- 21. エンティティでエンティティと属性を作成しましたが、作成した属性を変更したいのですがどうすればよいですか?
- 22. 属性クエリ。内部にヒットしない属性も含まれています
- 23. Railsネストされた属性 - 新しい属性にカテゴリ属性を追加する方法は?
- 24. 入力要素のフォーム属性をサポートするブラウザはありますか?
- 25. Magentoアップグレードスクリプトによって作成された新しい属性の可視性
- 26. SQLアサーション/トリガー:更新を禁止する属性を設定する方法
- 27. リピート属性がYESのNSTimerをリリースする必要がありますか?
- 28. サブ属性(または)ネストされた属性を使用する方法
- 29. `<input> '要素の` value`属性の値が変更されています
- 30. JSF 2タグにはId必須属性がありますか?