BUG一家亲
一、Django创建超级用户不能输入密码问题
问题描述:使用命令行创建Django超级用户只能输入用户名,邮箱,到了密码这一关,输入不显示(如下图),********也不是采用这种方式隐藏,而是完全的空白,任何按键输入没有反应,What? f - - k,这是什么原理;其实遇到这种情况;
正确的解决方法:按照正常,清空你之前乱输入的密码,输入你想设置的password,再按回车这时会出现password(again),然后确认密码,记住,即使看不见也要保证两次密码一致,如果出现Error: Your passwords didn’t match.说明两次输入的密码不同,如出现Superuser created successfully.则说明已经success.
顺便提一嘴,Django只能创建一个超级用户,创建两个超级用户会报错,项目重复,其实就是已经有一个超级用户了
删除超级用户方法
可以直接到你迁移的数据库里面;项目_user表里直接删除超级用户字段,然后从新到命令行创建即可