我正在针对已经创建的模型编写过滤器查询。当我大部分时间阅读文档时,我看到的是
def getUserType (self) :
userTypeList = UserType.objects.using (settings.DATABASE_CONF).filter (status=1).values ('user_type_id' , 'user_type_name')
return userTypeList
(这是我的实际代码)。
问题是,这种方法总是希望将“self”作为参数传递。为什么我们需要它?
它是当前模型的参考,可以用来发送其他参数吗?就像我想将“user_type_name”作为参数传递一样,我应该将它作为另一个参数传递还是可以将它附加到“self”对象中?