0

django でサイトを開発しています。テンプレートにチェック ボックスを表示する必要があります。

モデルフォームを使用していますが、

class ReportPersonForm(forms.ModelForm):
    class Meta:
        model = ReportPerson
        fields = ['name','first_aid','sick_bay','ambulance']

テンプレートで、first_aid、sick_bay、ambulance、render の各フィールドのチェック ボックスをそれぞれ作成する必要があります。

誰でもdjangoでチェックを作成し、チェックボックスを表示するテンプレートを設計する方法を手伝ってもらえますか?

ありがとう

4

2 に答える 2

2

モデルのフィールドを BooleanFileld として定義すると、使用できます

{{ form.first_aid }}

あなたのテンプレートで

于 2013-04-16T07:53:07.703 に答える
0

フォーム ファイル内

class ReportPersonForm(forms.ModelForm):
    first_aid = models.BooleanField()
    sick_bay = models.BooleanField()
    ambulance = models.BooleanField()
    class Meta:
        model = ReportPerson
        fields = ['name','first_aid','sick_bay','ambulance']

次に、テンプレートには複数のオプションがあります。必要に応じてドキュメントを読んでください: フォームの操作

于 2013-04-16T07:52:57.243 に答える