django 模型中 e=Emp.objects.all() 中的“对象”是啥
Posted
技术标签:
【中文标题】django 模型中 e=Emp.objects.all() 中的“对象”是啥【英文标题】:What is 'objects' in e=Emp.objects.all() in django Modelsdjango 模型中 e=Emp.objects.all() 中的“对象”是什么 【发布时间】:2015-06-08 13:15:47 【问题描述】:Emp 是 django 中的模型,所以 e=Emp.objects.all()
e : 引用查询集
Emp : 参考型号名称
all() : 指从表中获取所有列
对象:?
请在此查询中深入解释什么是“对象”。
【问题讨论】:
请帮助我是 django 和 python 的新手。 那么您为什么不阅读教程,其中解释了所有这些? docs.djangoproject.com/en/1.8/topics/db/managers 【参考方案1】:这是一个模型管理器。这是上面的docs。
来自文档:
管理器是向 Django 模型提供数据库查询操作的接口。 Django 应用程序中的每个模型都至少存在一个 Manager。
【讨论】:
以上是关于django 模型中 e=Emp.objects.all() 中的“对象”是啥的主要内容,如果未能解决你的问题,请参考以下文章
Django - 在管理页面中显示“模型对象”而不是对象标题
Django:模型对象保存中的 datetime.now() 时间不一致