【发布时间】:2010-11-24 05:07:42
【问题描述】:
我有一个模型对象说“类别”。我允许用户发布类别项目。 Category 模型有这些:
models.py
LIVE_STATUS = 1
DRAFT_STATUS = 2
FOR_APPROVAL = 3
STATUS_CHOICES = (
(LIVE_STATUS, 'Live'),
(DRAFT_STATUS, 'Draft'),
(FOR_APPROVAL, 'For Approval'),
)
status = models.IntegerField(choices=STATUS_CHOICES, default=FOR_APPROVAL,
help_text=_("User posted reviews and categories are subject for approval. \
Only entries with live status will be publicly displayed."))
现在我是我的 admin.py
class CategoryAdmin(admin.ModelAdmin):
prepopulated_fields = { 'slug': ['name'] }
list_display = ('name','destinations', 'status', 'pub_date',)
ordering = ('status', 'pub_date',)
date_hierarchy = 'pub_date'
我的问题是我想在管理员中单独/或通过状态按组显示类别项目。 例子: list_display 实时状态 list_display 用于审批状态 list_display 实时草稿状态
有什么提示吗?
【问题讨论】: