之前搞过一个demo,很久没碰了,刚好手边接到一个django项目,跑起来后,发现登录不了。
1、尝试手动插入一个user
手动打开数据库,看了看表名,应该是auth_user这个,手动插入一条数据。
image.png
然而还是登录不了,应该是以为密码需要加密,那么就只能通过django命令来创建。
2、查看能使用哪些命令:
打开控制台,输入
manage.py
提示可以输入这些命令:
vailable subcommands:
[auth]
changepassword
createsuperuser
[contenttypes]
remove_stale_contenttypes
[django]
check
compilemessages
createcachetable
下面省略很多
其中auth里面里面有一个createsuperuser
3、输入命令:
manage.py createsuperuser
成功弹出提示,按提示输入后即可创建成功!!
image.png
学会创建用户不是关键,关键的是你知道了django实际上有很多命令可以用,输入manage.py即可查看都有哪些,比百度快多了。
觉得有用就关注一波吧
老胡的公众号,关注一波吧
网友评论