djangoでチェックボックスを扱う方法が知りたいです。
models.py choice = ( ('0', 'なし'), ('1', 'AA'), ('2', 'BB'), ) class Schedule(models.Model): fix = models.CharField(choices=choice,max_length=5,blank=True,default=0)
html <div class="form-check"> <input class="form-check-input" type="radio" name="exampleRadios" id="exampleRadios1" value="option1" checked> <label class="form-check-label" for="exampleRadios1"> {{form.fix.1}} </label> </div>
上記のように書くと強引にはでありますが、チェックボックスは表示されますが、チェックボックスにチェックを入れてもうまくpost出来ません。
cssを抜いて表示するとドロップダウンメニューが標示されているのですが、チェックボックスを扱うにはどうすればいいのでしょうか?
MultipleChoiceFieldを使う記事は多数あったのです、この場合複数選択可能になってしまう?ようなので使用していません。1つのみ選択されるようにしたいです。
やりたいこと
チェックボックスを表示したい。
choiceが3つ選択したがあるものを2つのみ表示したい、一つは隠したい。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/21 07:14