按照视频内容createsuperuser失败,但是我其他的django工程创建user成功

来源:5-1 django admin介绍

NeverGiveUp_0002

2017-04-09

报错信息是django.db.utils.DataError: (1406, "Data too long for column 'gender' at row 1"),其他的django项目(非1.9.8版本)操作没问题


写回答

2回答

风烛残年

2017-04-09

users表中的gender 最大长度不够

2
0

只是疯狂只是野

2017-05-08

“在pycharm中createsuperuser以后,在127.0.0.1:8000/admin中登录出错”这个问题的解决办法是

  • 在Navicat中找到users-userprofile这张表,

  • 然后把gender字段的长度修改为10,

  • 然后把users app中对应的userProfile模块下面的gender字段的max_length设置为10,

  • 然后再创建超级用户就可以了。


1
0

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4038 问题

查看课程