django中filter()和get()的区别

在django中,我们查询经常用的两个API中,会经常用到get()和filter()两个方法,两者的区别是什么呢?

object.get()我们得到的是一个对象,如果在数据库中查不到这个对象或者查找到对象都会报错!!!
object.filter() 返回的是一个对象列表。如果在数据库中找不到这个对象,那么会返回一个空列表[]
原文地址:https://www.cnblogs.com/zhoajiahao/p/11502659.html