如何重置 Django 管理员密码?

13 浏览
0 Comments

如何重置 Django 管理员密码?

我正在使用Django(版本1.3),忘记了管理员用户名和密码,如何重置?

是否可以将普通用户变为管理员,然后再取消管理员身份?

admin 更改状态以发布 2023年5月21日
0
0 Comments
  1. python manage.py createsuperuser将创建另一个超级用户,您将能够登录管理界面并记住您的用户名。
  2. 是的,为什么不呢。

要为普通用户赋予权限,请使用python manage.py shell打开一个Shell并尝试:

from django.contrib.auth.models import User
user = User.objects.get(username='normaluser')
user.is_superuser = True
user.save()

0
0 Comments

python manage.py changepassword 

查看文档

0