はじめに
ここでは、djangoにおけるフォームの設定の基本について解説します。
forms.pyの追加
forms.py
fromdjangoimportformsfrom.modelsimportSampleModelclassSampleForm(forms.ModelForm):char_sample=forms.CharField(widget=forms.TextInput(attrs={'size':300}))classMeta:model=SampleModelfields=('char_sample','text_sample')
フォームのクラスを設定することで、モデルで設定したフォームにより細かな設定を行うことができます。Meta
クラスでは、対象とするモデルと、表示するフィールドを明記します。
まとめ
ここでは、Djangoのフォームのクラスの設定について解説しました。
次回はビューについて取り上げる予定です。