整数字段中的字符串时,Django Queryset崩溃

时间:2018-08-29 17:10:04

标签: python django django-queryset

我有一个搜索屏幕,其中使用查询集输入和过滤参数。

我有一个integerfield,并且如果用户在其中输入字母字符,则在执行queryset.filter时它将崩溃,因为整数中存在alpha。

有没有办法让django简单地丢弃它而不是引发异常?

谢谢。

1 个答案:

答案 0 :(得分:1)

您应先通过表单验证用户输入,然后再将其输入模型。 IntegerField将为您提供帮助。