我尝试使用从模型制作下拉列表。
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', '新生'), ('SO', '大二'), ('JR', '初级'), ('SR', '高级'), )
