我尝试使用从模型制作下拉列表。
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:太多值无法解包(预期2)
提前致谢!
您需要的只是元组而不是字典。喜欢 :
YEAR_IN_SCHOOL_CHOICES =(('FR','Freshman'),('SO','大二'),('JR','初级'),('SR','高级',)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句