Есть в моделях Django, в настройках полей аргумент
choices
, который в форме выведет
<select>
на странице.
choices
принимает
Итератор (например, список или кортеж) 2-х элементных кортежей, определяющих варианты значений для поля.
Пример из документации Django:
YEAR_IN_SCHOOL_CHOICES = (
('FR', 'Freshman'),
('SO', 'Sophomore'),
('JR', 'Junior'),
('SR', 'Senior'),
('GR', 'Graduate'),
)
Вопрос собственно в следующем, как создать этот итератор в функции, если необходимо вернуть такой итератор:
YEARS_BIRTHS = (
('1950', '1950'),
('1951', '1951'),
('1952', '1952'),
...
)
Понимаю, что это элементарные вещи в python'е, но ни как не соображу.