0
` CATEGORY_CHOICES = (
('A', 'B', 'C')
)`
,我将让现场:
myChoice = models.CharField(choices=CATEGORY_CHOICES)
有很多值从CATEGORY_CHOICES(1-3)。
我刚开始使用Django这样一个例子将是很好:)
` CATEGORY_CHOICES = (
('A', 'B', 'C')
)`
,我将让现场:
myChoice = models.CharField(choices=CATEGORY_CHOICES)
有很多值从CATEGORY_CHOICES(1-3)。
我刚开始使用Django这样一个例子将是很好:)
你是可怕的反对使用ManyToMany relationship?这种关系类型正是为您正在尝试做的事而设计的。它会在数据库中创建另一个表格,而不是Python中的列表,但它可以完成工作。
您可能需要使用
myChoice = models.CommaSeparatedIntegerField()
澄清:您希望能够使用CharField选择多个值?所以你可以同时选择A和C? – sixthgear 2009-07-17 14:45:57
Yed,正是:) – IProblemFactory 2009-07-17 15:42:05