【发布时间】:2010-06-09 20:48:22
【问题描述】:
我正在尝试在 django 管理员中设置proxy model。它将代表原始模型的一个子集。 models.py 中的代码:
class MyManager(models.Manager):
def get_query_set(self):
return super(MyManager, self).get_query_set().filter(some_column='value')
class MyModel(OrigModel):
objects = MyManager()
class Meta:
proxy = True
现在我需要使用带有 JOINS 的复杂 SELECT 语句来代替 filter()。将其完全注入自定义管理器的正确方法是什么?
【问题讨论】:
标签: python sql django-admin