python - Django如何更改收到错误的字段的值
问题描述
谢谢你的时间。
基本上,我要做的是从数据库列表(.csv)中设置一个对象,如果我得到一个 ValueError 我想设置该字段值并继续添加数据
ValueError:字段“年龄”需要一个数字,但得到“M”
我很确定这是一个文档,但我已经阅读了一段时间但没有找到。
解决方案
收到数据后如何过滤数据?例如,假设年龄字段需要一个整数,在保存它之前,您可以检查数据是否为整数。但我也认为最有效的方法是使用 try except。
推荐阅读
- java - 如果 JSON 字符串包含大于 10 位的数字,则 404 弹簧控制器错误
- python - 验证 FlaskForm (Flask-WTForms) SelectField 填充 AJAX
- sql - SQL Server:比较 where 子句中的两列
- spring - 使用spring通过邮件重置密码
- javascript - 在 lealfet 中安装 imageOverlay - 我的即使有正确的角坐标也不适合
- android - 我在哪里可以将我的自定义模板放在 Android Studio 4.1 中
- datetime - Power BI / DAX 中的多个时间段比较
- python - Pandas 从日期时间列中的时间比较创建新列
- sql - PostgreSQL INSERT 语法错误命令错误
- python - Python:如果条件满足,如何从同一行返回另一个单元格中的值