我知道類似的問題已被問到,但我很難過。我有個月的models.py列表:Django:顯示選擇值不顯示
MONTH_CHOICES = [
(1, 'January'),
(2, 'February'),
(3, 'March'),
.....etc.......
]
month = models.CharField(max_length=120, null=False, blank=False)
在forms.py:
month = ChoiceField(choices=MONTH_CHOICES, required=True)
然後,我有一個表,我想顯示(winners.html)的月份值,(一月,二月,等)不(1,2,3 ......),我有這樣的:
{% for w in winners %}
{{ w.get_month_display }}
現在,而不是顯示的號碼(1,2,3 .....它只是沒有顯示任何內容。我錯過了什麼?