FormView - 指定在POST中发送的字段

时间:2016-08-03 14:11:23

标签: django django-forms

给定与表单关联的FormView,一旦提交表单,一些字段将被发送到FormView(用户已填写的字段)。

问题:即使用户没有填写它们,我怎么能发送到FormView的其他字段(因为字段已经预先填充)?我需要比用户提供的更多数据才能在 form_valid

中使用

1 个答案:

答案 0 :(得分:0)

如果数据不敏感,您可能希望将它们作为隐藏字段添加到表单中。在django中,您可以使用FormWidget来实现此目的。这里有一些关于SO的相关问题:

请注意,这只会将您的数据隐藏在用户界面中,而不是隐藏在浏览器中 - 如果您遇到麻烦,如果有人会在恶意内容中更改此数据,您可以考虑在session中编写数据