문제

TYPE1 = 0
TYPE2 = 1

OPEN_TYPES = (
    (TYPE1, _(u"Test")),
    (TYPE2, _(u"Test2")),
)

models:

models.CharField(max_length=10, choices=OPEN_TYPES)

I have this error if I try to add object in admin panel:

Select a Valid Choice. 0 is not one of the available choices

How to fix it?

도움이 되었습니까?

해결책

You're using integer values with a CharField. You have to either use the values '0' and '1' or change it to an IntegerField.

다른 팁

Use a default value also that will work!

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top