📅  最后修改于: 2023-12-03 14:52:16.511000             🧑  作者: Mango
当您正在使用 Django Heroku 构建 Web 应用程序时,您可能需要在生产服务器上创建一个超级用户。这个过程与在本地计算机上创建超级用户的过程略有不同,因为您需要在 Heroku 上运行一些命令以设置环境变量和使用 Postgres 数据库。在本教程中,我们将介绍如何在 Django Heroku 中创建超级用户。
在您开始本教程之前,请确保您已经具备以下先决条件:
下面是在 Django Heroku 中创建超级用户的步骤:
在您的 Web 浏览器中输入 https://dashboard.heroku.com
地址打开 Heroku Dashboard。
在 Heroku Dashboard 的左侧面板中选择您要创建超级用户的 Django 应用程序。然后单击右上角的“More”按钮,选择“Run console”。
在 Heroku Console 中,使用以下命令设置环境变量:
$ heroku config:set DJANGO_SETTINGS_MODULE=yourproject.settings.prod
在上面的命令中,您需要将 yourproject
替换为您的 Django 项目名称。
接下来,您需要使用 Django 的 manage.py
工具创建一个超级用户。使用以下命令在 Heroku 上创建超级用户:
$ heroku run python manage.py createsuperuser
根据要求输入用户名、电子邮件地址和密码。
最后,在 Heroku Console 中使用以下命令恢复环境变量:
$ heroku config:unset DJANGO_SETTINGS_MODULE
在本教程中,您已经学习了如何在 Django Heroku 中创建超级用户。如果一切顺利,这将帮助您快速地创建一个超级用户,使您的生产 Web 应用程序更加安全和可靠。