【发布时间】:2016-09-04 10:37:40
【问题描述】:
我有一个使用自定义管理器的模型:
class ProjectManager(models.Manager):
def get_queryset(self):
return super(ProjectManager, self).get_queryset() \
.exclude(archived_date__isnull=False)
class Project(models.Model):
objects = ProjectManager()
archived_date = models.DateTimeField(null=True, blank=True)
但我还没有找到在管理中显示所有项目的方法。
我的管理员定义如下:
class ProjectAdmin(admin.ModelAdmin):
model = Project
我尝试在ProjectAdmin 类中使用get_queryset,但我无法找到取回所有项目的方法。
你知道怎么做吗?
【问题讨论】:
标签: django model django-admin