Django公司管理.pycreatesuperuser不接受usernam

2024-10-03 23:29:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在学习django并通过django项目网站上的this tutorial工作。到目前为止还不错,但我遇到了“python”的问题管理.pycreatesuperuser”命令。在

Username (leave blank to use 'alecgo'):

当我运行该命令时,上面的提示如预期那样显示,但是当我输入用户名时,它会被返回,并出现以下错误。在

^{pr2}$

无论我输入什么用户名(或者留空),都会发生这种情况,这会阻止我继续使用管理员用户。在

提前谢谢你的帮助。在

更新/编辑:我不想包括这一点,但可能与我已经安装了django并在虚拟环境中运行所有东西有关,而不是在我的主Python库中。在


Tags: to项目django命令网站use错误username
1条回答
网友
1楼 · 发布于 2024-10-03 23:29:11

不确定为什么会发生这种情况,但是可以使用python manage.py shell打开django控制台,然后执行以下操作:

^{1}$

那可能有用。您也可以使用显式编码将上述代码放入python文件中(我们称之为myfile.py):

^{pr2}$

…然后从命令行执行该文件,如下所示:DJANGO_SETTINGS_MODULE=<path to your settings file> python -m myfile。您也可以从django控制台导入文件:

from myfile import *

请注意,从命令行或django控制台,您将输入myfile而不是{}。另外,请始终确保字符串文本以u为前缀,以便python将它们解释为代码点字符串。在

相关问题 更多 >