Django中模型類可以自定義管理器

管理器是什麼? 管理器是Django的模型進行數據庫查詢操作的接口, Django應用的每個模型都擁有至少一個管理器當自定義管理器後, Django不會再爲模型類生成名爲 objects的管理器 如果自定義了管理器, 而依然使用管理器 objects的話, 就會報錯提示: 自定義管理器能做什麼? 1. 向管理器類型中添加額外的方法 2. 修改管理器返回的原始查詢集, 重寫 get_queryset
相關文章
相關標籤/搜索