1

我 django,我可以使用“initial”关键字访问 ModelForm 中字段的值。

我不知道为什么,或者它是什么。当我想初始化它时,它只用于访问值吗?有时我不能使用“初始”关键字吗?

我想我问这个是因为'initial'意味着初始化一个值。

显然,在表单上调用“保存”后,我无法更改任何值 - 但这是否意味着在那之前我可以随意使用“初始”?

4

1 回答 1

1

这些应该有助于:

https://docs.djangoproject.com/en/dev/ref/forms/fields/#initial

https://docs.djangoproject.com/en/dev/ref/forms/api/#dynamic-initial-values

这是一个粘贴初始字段值的地方,您希望在页面加载时填充这些字段。您可能希望在获取过程中将内容设置为初始状态,而不是在发布过程中弄乱它。

于 2012-09-25T20:01:17.563 回答