【发布时间】:2013-08-26 08:05:54
【问题描述】:
我有一个关于 django 表单的非常基本的问题。
确实,我们可以得到
self.cleaned_data
我们打电话后
form.is_valid()
但是如果我们想在不调用 is_valid 的情况下获得清理数据怎么办?
总之叫这个??
我需要它,因为我有一个高级搜索表单;我希望用户输入尽可能多的案例。
我不需要 is_valid 方法,因为用户可以输入一个空表单。
我需要cleaned_data,我得到
IDs 在 request.POST 中。我想获取它们的值。
例如
`searchForm(forms.Form)
users = User.Object.all()`
我在 POST 中获取用户 ID,我想获取它的值并将其发送到 HTML。
谁能帮帮我?
【问题讨论】:
-
文档非常明确,clean_data 在 is_valid 被调用之前不存在,你想要它的理由根本没有意义。
-
我同意;它不可用。这只是一个问题;知道我们是否可以通过其他方式得到它。你能建议我的问题的答案吗?
标签: django django-forms