RANK_CHOICES = (
(1, ‘Principal’),
(2, ‘Vice’),
)
だとデータ登録時に下記のエラーが発生する。
return int(value)
ValueError: invalid literal for int() with base 10: ”
ただしくは、下記のように二要素のタプルにてクォートで囲む。
RANK_CHOICES = (
(‘1’, ‘Principal’),
(‘2’, ‘Vice’),
)
admin_rank = models.CharField(max_length=50,choices=RANK_CHOICES, blank=False,default=”)