python - form.is_valid() 为 false 时如何访问数据

标签 python django forms formset cleaned-data

当我有一个有效的 Django 表单时,我可以使用 form.cleaned_data 访问数据。但是,当表单无效时,我如何获取用户输入的数据,即 form.is_valid 为 false。

我正在尝试访问表单集中的表单,所以 form.data 似乎只是让我一团糟。

最佳答案

你可以使用

form.data['field_name']

这样您就可以获得分配给该字段的原始值。

关于python - form.is_valid() 为 false 时如何访问数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/735545/

相关文章:

javascript - 当选中某个单选按钮时,如何使复选框组处于事件或不活动状态?

python - 如何创建空字符串并更新它

python - Python 中不使用范围的高效迭代

python - Django:N个应用程序共享1个数据库

python - 如何在django中实现基本搜索?

database - 多属性模型EAV数据库设计(其他模型)

Javascript 触发函数两次,4 个函数中的 1 个不起作用

python - 匹配 URL 中的点时出现奇怪的 Django 行为

python - 每 100 个元素切片 Python 列表的最 pythonic 方法

django - BooleanField 中的 'default=True' 有什么意义