一个django应用程序,用于扩展管理器及其生成的查询集。
django-qmixin的Python项目详细描述
django qMiMin是一个可重用的Django应用程序,用于扩展管理器及其生成的查询集。
一个MIXIN是DJQMIXIN .QMIN的一个子类,它定义了一些在QuestSub或Manager实例上运行的相关方法。MIXIN可以“混合”到Manager类,它们的方法将在该类的所有实例(无论是模型本身还是通过关系)以及它产生的QueReSET实例上都可用。
这实现了以尽可能少的工作量向模型添加queryset级别的功能。