Model:choiceを定義するときの設定間違い

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=”)