我目前使用选项来定义月份列表和一周中的几天列表。
我想在我的模板中显示这些选项列表,而不必与特定实例或表单相关。
例如...
在我的模型中:
MONTH_CHOICES = (
('01', 'January'),
('02', 'February'),
('03', 'March'),
etc
DAY_CHOICES = (
('01', 'Monday'),
('02', 'Tuesday'),
('03', 'Wednesday'),
etc
class Item(models.Model):
month = models.CharField(choices=MONTH_CHOICES)
day = models.CharField(choices=DAY_CHOICES)
在我看来:
month_choices = MONTH_CHOICES
在我的模板中:
{% for month in month_choices %}
{{ month }}<br />
{% endfor %}
上面的代码输出:
('01', 'January')
('02', 'February')
('03', 'March')
如何只输出每个选项的名称(或值)?
或者,是否有更好的方法来记录模型的月份和星期几 - 以及稍后使用月份和日期对实例进行分组/呈现?
谢谢!:)