采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
django.db.utils.DataError: (1406, "Data too long for column 'gender' at row 1")
在userpfrofile这个model中修改一下gender这个字段的max_lengh, 将这个值改大一点, 记住改了之后做migrate, 同步到数据库中去, 这个是课程开始的时候的一点失误, 在后面的章节中我会修复这个问题
我已经做了相同的操作,但是还是相同的提示,还有别的原因吗?
这个一定要修改到数据库中 你通过navicat看一下 这个字段的长度修改了没有
是的。 在userpfrofile这个model中修改一下gender这个字段的max_lengh为6,再运行Run manage.py Task, 运行makemigrations users 和migrate users,之后就可以创建了。
登录后可查看更多问答,登录/注册
【毕设】Python 2.7到3.6 完美适配,Django升级2.0
14.6k 81
748 4
1.6k 22
1.4k 20