from django import forms class KakikomiForm(forms.Form): name = forms.CharField() email = forms.EmailField() body = forms.CharField(widget=forms.Textarea) 上のコードのまま、サブミットするとどのようになるか確認します。 何も入力せずにフォームをサブミットすると、デフォルトでは全て必須入力項目 (required=True) ですから、入力を促すエラーメッセージが表示されます。 入力項目を必須項目ではなく、任意の入力項目にするには、次のように required=False とします。 from django import forms class KakikomiForm(forms.Form): name = forms.CharField
![Django フォームのバリデーション (入力検証) - Python 入門](https://cdn-ak-scissors.b.st-hatena.com/image/square/64302f4318814ef43c6ba6de794bdf7672b704c3/height=288;version=1;width=512/https%3A%2F%2Fpython.keicode.com%2Fimg%2Fog-image-1.png)