Django contrib管理员默认管理员和密码

Django contrib管理员默认管理员和密码,django,Django,这可能是一个愚蠢的问题。我启动了一个新的Django项目,正如文档所说,它只包含一个管理页面。我启动服务器并使用web浏览器访问页面。我可以在用户名和密码中输入什么?我可以在他们的任何地方配置默认管理员帐户吗?您可以在shell中使用以下命令行进行配置 python manage.py createsuperuser 基本上,您正在创建可以访问django管理面板的超级用户。首先,您需要运行migrate来更改管理员用户名和密码。跑 python manage.py migrate 然后使用

这可能是一个愚蠢的问题。我启动了一个新的Django项目,正如文档所说,它只包含一个管理页面。我启动服务器并使用web浏览器访问页面。我可以在用户名和密码中输入什么?我可以在他们的任何地方配置默认管理员帐户吗?

您可以在shell中使用以下命令行进行配置

python manage.py createsuperuser

基本上,您正在创建可以访问django管理面板的超级用户。

首先,您需要运行migrate来更改管理员用户名和密码。跑

python manage.py migrate
然后使用编辑用户名和密码

python manage.py createsuperuser

然后提供用户名、密码和电子邮件。

您需要创建超级用户才能访问django admin

python manage.py createsuperuser

只需输入用户名、电子邮件和密码(您输入的密码在powershell中不可见,但会保存密码)

运行python manage.py createsuperuser,输入用户名和密码如何在本地DB身份验证和LDAP身份验证之间切换?您可以有两个设置文件。在一个设置文件中,您可以指向本地数据库,在其他设置文件中指向另一个数据库。您可以指定python manage.py runserver必须选择的设置文件--settings=.settings。