Вот пример из оф. документации.В models.py имеем сначала:
from django.db import models class Person(models.Model): first_name = models.CharField(max_length=30) last_name = models.CharField(max_length=30)
Вызываем команду syncdb. Далее в models.py добавляем :
YEAR_IN_SCHOOL_CHOICES = ( (u'FR', u'Freshman'), (u'SO', u'Sophomore'), (u'JR', u'Junior'), (u'SR', u'Senior'), (u'GR', u'Graduate'),) rank=models.CharField(max_length=30, choices=YEAR_IN_SCHOOL_CHOICES)
Кто как в этой ситуации поступает, подскажите ?