問題タブ [multiplechoicefield]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
16913 参照

django - django ModelMultipleChoiceFieldは初期値を設定します

次のコードがあります。

選択ボックスに「カテゴリを選択してください」などの初期値を設定して、選択ボックスにカテゴリのリストがあり、初期値が「カテゴリを選択してください」になるようにするにはどうすればよいですか?

0 投票する
1 に答える
455 参照

django - djangoにMultipleChoiceFieldをリストとして保存する

Django アプリケーションがあり、ユーザーのプロファイルに複数選択チェックボックスを表示したいと考えています。その後、複数のアイテムを選択できるようになります。

データベースにデータを保存できますが、'[u'A', u'B']' のように保存されます。

選択内容をリストに保存するにはどうすればよいですか?

よろしくお願いします。

0 投票する
0 に答える
106 参照

django - セッション変数から MultipleChoiceField 初期値をロードする

2 つのビュー間でリストを渡そうとしていますが、現在セッション変数を使用してそうしています。

リストでのレンダリングs_enrollmentsはテンプレートでうまく機能しますが、複数選択ウィジェットは空です。私も試しました:

form = EnrollmentVerificationForm(initial={'enrollments': request.session["enrollments"]})

リストとしてレンダリングされた同じデータが正常に機能する場合でも、どちらの方法でもウィジェットにデータが取り込まれません。私の考えがどこか歪んでいるのかもしれません。何か案は?

0 投票する
1 に答える
459 参照

django - Django:MultipleChoiceField と CheckboxSelectMultiple を使用してチェックボックスを設定できません

ユーザーが選択した選択肢(オプション)をデータベースに保存し、データベースに保存されたデータを使用して同じものを入力(チェック/選択)しようとしています。

モデル:

残りのコード:

オプションはデータベースに保存されていますが、データベースに保存されているデータから選択肢 (オプション) が入力されていません。

ただし、次のコードは正しく機能します。

選択タプルの最初の値が 1 文字の場合、オプションが設定されます。ここで何か間違ったことをしていますか??

0 投票する
1 に答える
645 参照

django - ModelMultipleChoiceFieldをDjangoビューに保存するには?

私はSubjectモデルとモデルを持っていCustomUserます。登録時に、ユーザーは複数の科目を選択できます。以下は、フォーム内の私のコードです。

フォーム.py

views.pyこのデータを保存するにはどうすればよいですか? 残念ながら、データを消去してから save メソッドを使用する通常の方法は機能しません。恐ろしいことに、同様の質問には SO での回答がほとんどまたはまったくありません。