标签: python django django-queryset
我有一个搜索屏幕,其中使用查询集输入和过滤参数。
我有一个integerfield,并且如果用户在其中输入字母字符,则在执行queryset.filter时它将崩溃,因为整数中存在alpha。
有没有办法让django简单地丢弃它而不是引发异常?
谢谢。
答案 0 :(得分:1)
您应先通过表单验证用户输入,然后再将其输入模型。 IntegerField将为您提供帮助。