【发布时间】:2015-08-28 19:31:14
【问题描述】:
我有很多Fields 和有限的choices 集。对于所有这些,人类可读的形式与字段的存储值相同。例如,
color = models.CharField(max_length=20,
choices=[('blue', 'blue'),
('red', 'red'),
('yellow', 'yellow')
('green', 'green'),
('pink', 'pink')])
我不想重复输入每个选项。有没有办法我可以写这样的东西:
color = models.CharField(max_length=20,
choices=['blue',
'red',
'yellow',
'green',
'pink'])
然后 Django 会自动判断出'red' 是值并且是人类可读的形式?
【问题讨论】:
标签: django