如果你想在一个模型中设置固定的选择,但是它们太多了,最好做什么?
我会举一个国家的例子,不完全是我的情况,但是地理位置是:
此:
COUNTRY_CHOICES = (
('A', 'ARGENTINA'),
# 200 more countries
)
# model field
my_field = models.CharField(
choices = COUNTRY_CHOICES
)
Vs存储数据库中的每个值。
感谢。
答案 0 :(得分:1)
对于数据库存储方面,我建议您为国家/地区设置单独的类,并在实际模型中使用FK。