やりたいこと
HTMLで登録・更新画面でチェックボックス(Boolean)の項目を正しく表示する
バックエンド
Django2.2.1
今のコード
html
1<form action="" method="POST" enctype="multipart/form-data"> 2 <div class="col-sm-3 form-check"> 3 <input type="checkbox" class="form-check-input" id="is_24hours" value={{form.is_24hours}}> 4 <label class="form-check-label" for="is_24hours">24時間利用可能</label> 5 </div> 6</form>
問題
添付の画像の様に「>」が出てきてしまいます。
inputタグ内のvalueを""で囲っても、「">」と出てしまいます。
imputタグのモノだとは分かるのですが、
html
1<input type="checkbox" class="form-check-input" id="is_24hours" value={{form.is_24hours}}>
としてしまって良いものか、あるいはそもそも違う書き方なのかわかりかねています。
{{form.is_24hours}}
というのは、バックエンドから取ってきているDB項目です。バックエンドはDjangoです。
この値は取れています。
どなたかご教授いただけると幸いです。
回答3件
あなたの回答
tips
プレビュー