from django.db import models class Example(models.Model): EXAMPLE_FOO = ((1, 'foo1'), (2, 'foo2')) foo = models.IntegerField(choices=EXAMPLE_FOO) フィールドfooの「名前」、つまり「foo1」とか「foo2」を取得したい場合、自前でコードを書かなくてもget_foo_displayメソッドというのが勝手に定義されているので、これを使うといい。 くれぐれも、foo_nameプロパティとか作って時間を浪費しないように!(例:私) 【参考】 http://stackoverflow.com/questions/4320679/django-display-choice-value https://docs.djangoproject.com/en/de