Django中模型类可以自定义管理器

管理器是什么? 管理器是Django的模型进行数据库查询操作的接口, Django应用的每个模型都拥有至少一个管理器当自定义管理器后, Django不会再为模型类生成名为 objects的管理器 如果自定义了管理器, 而依然使用管理器 objects的话, 就会报错提示: 自定义管理器能做什么? 1. 向管理器类型中添加额外的方法 2. 修改管理器返回的原始查询集, 重写 get_queryset
相关文章
相关标签/搜索