我 django,我可以使用“initial”关键字访问 ModelForm 中字段的值。
我不知道为什么,或者它是什么。当我想初始化它时,它只用于访问值吗?有时我不能使用“初始”关键字吗?
我想我问这个是因为'initial'意味着初始化一个值。
显然,在表单上调用“保存”后,我无法更改任何值 - 但这是否意味着在那之前我可以随意使用“初始”?
我 django,我可以使用“initial”关键字访问 ModelForm 中字段的值。
我不知道为什么,或者它是什么。当我想初始化它时,它只用于访问值吗?有时我不能使用“初始”关键字吗?
我想我问这个是因为'initial'意味着初始化一个值。
显然,在表单上调用“保存”后,我无法更改任何值 - 但这是否意味着在那之前我可以随意使用“初始”?
这些应该有助于:
https://docs.djangoproject.com/en/dev/ref/forms/fields/#initial
https://docs.djangoproject.com/en/dev/ref/forms/api/#dynamic-initial-values
这是一个粘贴初始字段值的地方,您希望在页面加载时填充这些字段。您可能希望在获取过程中将内容设置为初始状态,而不是在发布过程中弄乱它。