2009-07-17 5 views
0

私は1つのモデルのフィールドで多くの選択肢がありますか?

` CATEGORY_CHOICES = (
     ('A', 'B', 'C') 
    )` 

を持っていると私はフィールドを聞かせ:

myChoice = models.CharField(choices=CATEGORY_CHOICES) 

はCATEGORY_CHOICES(1-3)からの多くの値を持っています。私はちょうどその一例が、あなたは

myChoice = models.CommaSeparatedIntegerField() 
+0

CharFieldで複数の値を選択できますか? AとCを同時に選択することができますか? – sixthgear

+0

Yed、まさに:) – IProblemFactory

答えて

0

を使用することをお勧めします:)

1

素敵になります使用ジャンゴを始めています

あなたはManyToMany relationshipを使用することに恐ろしく対向していますか?この関係タイプは、あなたがしようとしているもののために設計されています。これは、Pythonのリストではなく、データベースに別のテーブルを作成しますが、その作業は完了します。

関連する問題