我django,我可以使用“initial”关键字访问ModelForm中字段的值。
我不知道为什么或它是什么。它是否仅用于在我想要初始化时访问该值?有时候我不能使用“initial”关键字吗?
我想我是在问这个问题,因为'初始'意味着,初始化一个值。
显然在表单上调用“save”之后,我无法更改任何值 - 但这是否意味着我可以在此之前使用“初始”willy nilly?
答案 0 :(得分:1)
这些应该有所帮助:
https://docs.djangoproject.com/en/dev/ref/forms/fields/#initial
https://docs.djangoproject.com/en/dev/ref/forms/api/#dynamic-initial-values
这是一个粘贴初始字段值的地方,您希望在页面加载时填充字段。您可能希望在获取期间将事物置于初始状态,而不是在帖子中将其弄乱。