私のモデルの定義は次のとおりです。このモジュールを管理者の一部として追加しました。私は新しい行を作成しようとしていると、値 '3'または選択フィールドとしてリストされている期間フィールドの他の値を選択している間、私は次のエラーを取得します.- "値3は有効な選択肢ではありません"。Djangoフィールドの選択
入力してください。
モデル定義 NO_OF_HRS =( ( '1'、 '一')、 ( '2'、 '2')、 ( '3'、 '三')、 (4 '' ( '7'、 'セブン')、 ( '8'、 'エイト')、 ( '5'、 '5')、 ( '6'、 '6')、 ( '9'、 'ナイン')、 ( '10'、 'テン')、 ( '11'、 'イレブン')、 ( '12'、 '十')、 )
YR_MONTH = (
("Y", "Year"),
("M", "Month"),
)
POS_STATUS = (
("A", "Active"),
("C", "Closed"),
)
datecreated = models.DateTimeField()
volposition = models.CharField(max_length=300)
roledesc = models.CharField(max_length=5000)
noofhours = models.IntegerField(blank = True,null = True)
Qualreqt = models.CharField(max_length=8000)
Duration = models.IntegerField(choices=NO_OF_HRS,blank = True,null = True)
Durationyrmon = models.CharField(choices=YR_MONTH,max_length=10)
posstatus = models.CharField(choices=POS_STATUS,max_length=1)
teamrelation = models.CharField(max_length=50)
thanks..itは、それは確かにあなたの質問に答えるならば、この答えの隣にあるチェックマークをクリックしてください – user1050619
を働きました。ありがとう! –
@ user1050619回答を承認済みとしてマークすることを忘れないでください。 –