MAYBECHOICE = (
('y', 'Yes'),
('n', 'No'),
('u', 'Unknown'),
)
A ve svém modelu definujete znakové pole:
married = models.CharField(max_length=1, choices=MAYBECHOICE)
Totéž můžete udělat s celočíselnými poli, pokud nechcete mít ve své databázi písmena.
V takovém případě přepište své volby:
MAYBECHOICE = (
(0, 'Yes'),
(1, 'No'),
(2, 'Unknown'),
)