list_filter
djangoを使用して列挙値でフィルタリングしたいと思います。そのため、もちろん、などの値を持つパネルがあります0, 1, 2,..., 1337
。この値をテキスト表現に変更できるかどうか疑問に思います。たとえば、0は馬、1は牛、2はモーゼなどです。それを「簡単に」達成することは可能ですか?
1 に答える
1
選択肢を使用する
SOME_CHOICES = (
(0, 'horse'),
(1, 'cow'),
(2, 'moses'),
...
)
# in model
some_field = models.PositiveIntegerField(choices=SOME_CHOICES)
于 2012-06-28T15:26:51.053 に答える