【发布时间】:2014-11-28 19:06:54
【问题描述】:
我有一个小问题,我想知道用 django 存储眼睛或头发颜色的最佳方法。
这是我在问自己最好的方法之前所做的:)
HAIR_COLORS = (
('1', 'braun'),
('2', 'blond'),
('3', 'red'))
hair_color = models.IntegerField(max_length=1, choices=HAIR_COLORS)
这是一个好的选择吗?我是否必须用 CharField() 替换 integerField() ,例如:`
HAIR_COLORS = (
('braun', 'braun'),
('blond', 'blond'),
('red', 'red'))
其实我并不满足,你最喜欢的实现方式是什么?
谢谢。
【问题讨论】: