class EditAdminForm(forms.ModelForm):
password = username.CharField(widget=forms.TextInput())
password = forms.CharField(widget=forms.PasswordInput())
password_confirm = forms.CharField(widget=forms.PasswordInput(), initial=???)
你可以看到我在这里想做什么。如何预填充pasword_confirm字段(它不是模型的一部分)。我很困惑。在
您不能访问表单声明中的实例,因为在实例化之前没有实例。在
但是,如果您只想设置动态初始数据,请使用实例化上的
initial
参数执行此操作:您可以在EditAdminForm中定义
__init__
方法。在比如:
相关问题 更多 >
编程相关推荐