Это похоже на плохое использование генераторов.Генератор - это не список, это функция, которая генерирует последовательность значений, поэтому «добавить кортеж к генератору» невозможно.
Генератор будет исчерпан после инициализации модели.Например, вы можете захотеть снова использовать DAY_CHOICES позже - что будет невозможно.
Если у вас нет особых причин использовать генератор здесь, я бы рекомендовал вместо этого включить DAY_CHOICES в список:
DAY_CHOICES = [('', 'Day')] + [(str(x), x) for x in range(1,32)]