输入未按要求显示在Djang中ModelForm的浏览器中

2024-04-25 20:32:12 发布

您现在位置:Python中文网/ 问答频道 /正文

当我实例化以下表单并在模板中使用它时。我的输入没有按要求显示。有人知道为什么吗

class SampleForm(forms.ModelForm):
  def __init__(self, *args, **kwargs):
    super(SampleForm, self).__init__(*args, **kwargs)
    # Making name required
    self.fields['x'].required = True
    self.fields['y'].required = True
    self.fields['z'].required = True
    self.fields['a'].required = True

  class Meta:
    model = Sample
    fields = ['x','y','z','a' 'email']

模板

<div>
  <form>
    {{form}}
  </form>
</div>

Tags: 实例selfdivform模板true表单fields