0
我想用django list_filter
来筛选一些枚举值。由于我有当然面板像0, 1, 2,..., 1337
等值。 我想知道如果我能够将这个值改变成它的文本表示。例如0成马,1成牛,2成摩西等。 是否有可能实现“轻松”?django 1.3 list_filter表示层 - 枚举
我想用django list_filter
来筛选一些枚举值。由于我有当然面板像0, 1, 2,..., 1337
等值。 我想知道如果我能够将这个值改变成它的文本表示。例如0成马,1成牛,2成摩西等。 是否有可能实现“轻松”?django 1.3 list_filter表示层 - 枚举
使用choices
SOME_CHOICES = (
(0, 'horse'),
(1, 'cow'),
(2, 'moses'),
...
)
# in model
some_field = models.PositiveIntegerField(choices=SOME_CHOICES)