2011-06-21 119 views

回答

7

您不必重新定義字段即可更改這些設置。您可以像下面那樣以__init__的形式訪問該字段。

class MyForm(forms.ModelForm): 

    class Meta(object): 
     model = MyModel 

    def __init__(self, *args, **kwargs): 
     super(MyForm, self).__init__(*args, **kwargs) 
     self.fields['my_field'].required = True 
+1

完全真棒,甚至更好的解決問題! – vdboor