私のモデル内で、次のような必須フィールド クラスを定義しました。
class Contact(models.Model):
last_name = models.CharField(_(u"Last Name"), max_length=50)
フォームについては、単純にするために ModelForm を使用しています。
class ContactsForm(ModelForm):
class Meta:
model = Contact
フォームのレンダリングに役立つサードパーティの mod があることは理解していますが、今のところ、制限に達したときを確認するために単純に行っているので、これを試しました。
<tr>
<td>
{{form.last_name.label}}:
</td>
<td>
{{form.last_name}}
{% if form.last_name.required %}(*){% endif %}
</td>
</tr>
驚いたことに、 (*)は必須フィールドなのに表示されません。
私は何が欠けていますか?