私は、多くのフィールドを含む多くのタブを持つDjango(crispy)フォームを持っています。これらの各タブには、アクティブブール値フィールドがあります。フォームの最初のタブには概要が表示され、すべてのタブが一覧表示されます。フィールドを編集してすべてを保存するDjangoフォームに 'ショートカット'リンクを追加できますか?
ここでは、理論的にはタブの1つに対応するブール値フィールドを切り替えて結果を保存する、その概要タブにリンクを付ける方法があるかどうかを知りたいと思います。今すぐユーザーは特定のタブに移動し、値をチェックまたはチェックを外して保存できますが、ワンクリックで行うことができるように、ある種のショートカットが必要です。
それはまったく可能でしょうか?そして私はこれをどのように達成することができますか?
ので、このリストで有効化/無効化をクリックすると同じにする必要があります。
は、対応するタブに行くと利用可能なフィールドをオフにし、保存ボタンを押す/チェック。
私が試してみることができるサンプルコードは、私は本当にすべてのそのジャンゴとJavaScriptのものです。 – Stefaan
チェックボックスまたはラジオボタンがある場合は、フォームでattrsを "onchange"として追加できます:form.submit。この質問を参照してください。http://stackoverflow.com/questions/4934839/django-post-form-on-select 次に、フォームを処理してデータを保存できます。 –
ユーザーが手動でチェックボックスをオンにしたときにフォームがサブミット/保存されないようにしたい。ユーザーがこれらのリンクの1つをクリックしたときに値を変更して保存するだけです。 – Stefaan