📅  最后修改于: 2023-12-03 15:22:41.586000             🧑  作者: Mango
在 Django 项目中,超级用户是具有所有权限的用户。这意味着超级用户可以执行任何操作,包括创建或删除其他用户、管理站点设置以及访问管理员面板等。
本文介绍如何通过 Django Shell/Bash 在命令行中创建超级用户。
打开终端或命令提示符,进入 Django 项目的根目录。
运行以下命令,进入 Django Shell/Bash。
python manage.py shell
from django.contrib.auth.models import User
from django.contrib.auth import get_user_model
User = get_user_model()
<username>
和 <password>
为您想要使用的用户名和密码。user=User.objects.create_superuser('<username>', '<password>', 'example@example.com')
user.save()
quit()
通过 Django Shell/Bash 创建超级用户是一项非常简单的任务。请遵循上述步骤,替换您自己的用户名和密码,以创建具有所有权限的用户。
Note: 在输入命令时,确保要将 <username>
和 <password>
替换为实际要使用的用户名和密码。