0
我有char字段的模型與選擇和序列化器相同的選擇。但是,當我嘗試保存對象 - 我得到無效_choice錯誤「選擇一個有效的選擇......是不是可用的選擇之一。」Django rest:無效的選擇錯誤
AUDIENCE_CHOICES = (
('m', 'me'),
('f', 'friends'),
('e', 'everyone'),
)
class Challenge(models.Model):
audience = models.CharField(max_length=1, choices=AUDIENCE_CHOICES)
class ChallengePostSerializer(serializers.ModelSerializer):
audience = serializers.ChoiceField(choices=AUDIENCE_CHOICES)
爲什麼hepends?什麼是正確的選擇格式?