django创建的admin帐号密码忘记怎么查看
时间: 2023-08-15 07:07:15 浏览: 317
在 Django 中,密码是加密存储的,因此无法直接查看密码。但是,您可以使用以下方法重置管理员密码:
1. 在终端中进入您的 Django 项目目录,执行以下命令:
```
python manage.py createsuperuser --username=admin
```
这将提示您输入新密码。
2. 如果您已经有一个超级用户帐户(不一定是 admin 用户),您可以通过以下步骤更改其密码:
1. 进入 Django 管理后台(例如,`http://localhost:8000/admin/`)。
2. 输入您的超级用户帐户和密码,登录后台。
3. 点击“更改密码”链接,输入新密码并保存更改。
如果您在没有超级用户帐户的情况下忘记了管理员密码,您可以使用 Django 的 shell 来创建一个新的超级用户,具体步骤如下:
1. 打开终端,进入 Django 项目目录。
2. 运行以下命令,进入 Django shell:
```
python manage.py shell
```
3. 在 shell 中输入以下代码,创建一个新的超级用户:
```
from django.contrib.auth.models import User
User.objects.create_superuser('admin', '<your-email>', '<your-password>')
```
注意将 `<your-email>` 和 `<your-password>` 替换为您想要的电子邮件地址和密码。
4. 退出 shell,重新启动 Django 服务器。
现在,您可以使用新创建的超级用户帐户登录 Django 管理后台,并管理您的应用程序。
阅读全文