我尝试使用模型创建下拉列表。
USER_TYPE = {
'admin': "Admin",
'patient': "Patient",
'helper': "Helper",
'therapist': "Therapist",
}
class User(AbstractBaseUser):
user_type = models.CharField(max_length=10, choices=USER_TYPE, default="patient")
但是,我收到此错误:
ValueError: too many values to unpack (expected 2)
提前致谢!
最佳答案
您所需要的只是元组而不是字典。喜欢:
YEAR_IN_SCHOOL_CHOICES = ( ('FR', '新生'), ('所以','大二'), ('JR', '初级'), ('SR','高级'), )
关于python - Django-值错误: too many values to unpack (expected 2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47704137/