Django搭建网站,忘记第一次创建的账号和密码的解决办法

Django的搭建网站,结果忘记第一次创建的账号和密码了。结果搭建成功以后,一直无法登陆到管理页面,进行不下去了。

如图所示:

Django搭建网站,忘记第一次创建的账号和密码的解决办法_后端

虽然上面用户和密码忘记可以去mysql数据库查看用户名和密码或者

去db.sqite3 自带的数据库里面查看用户名和密码

但是只能查看到用户名,密码是加密的,没有办法看明文

并且这个加密方式是

在django1.6中,默认的加密方式是pbkdf_sha256

这个就无法直接解密,所以,忘记密码直接重新创建一个用户了

解决方法的步骤:

1.先输入命令刷新一下

python manage.py flush

2.新建一个用户名,使用如下命令:

`python manage.py createsuperuser`

这个只是在用django创建框架自带的时候,不能直接改密码

但是如果你是用django做项目的时候,是可以直接去数据库里面改用户和密码的

不过我在sqite3里面试了改自己设置的用户名,但是不成功,直接重新创建一个用户名和密码了

不过项目中一般是可以改的。