django在验证登录页面时遇到的数据查询问题

数据库查询时针对不存在的用户名进行验证

django在查询数据库时,可以使用get和filter两种方法。

两者的区别

当数据库内不存在该数据时,get会返回异常,而filter会返回空。

当数据库内查询结果大于1条时,get会返回异常,而filter会返回一个包含多个对象的结果集。

posted @ 2019-06-13 19:36  Yaco_Chen  阅读(164)  评论(0编辑  收藏  举报