我正在学习django并通过django项目网站上的this tutorial工作。到目前为止还不错,但我遇到了“python”的问题管理.pycreatesuperuser”命令。在
Username (leave blank to use 'alecgo'):
当我运行该命令时,上面的提示如预期那样显示,但是当我输入用户名时,它会被返回,并出现以下错误。在
^{pr2}$无论我输入什么用户名(或者留空),都会发生这种情况,这会阻止我继续使用管理员用户。在
提前谢谢你的帮助。在
更新/编辑:我不想包括这一点,但可能与我已经安装了django并在虚拟环境中运行所有东西有关,而不是在我的主Python库中。在
不确定为什么会发生这种情况,但是可以使用
^{1}$python manage.py shell
打开django控制台,然后执行以下操作:那可能有用。您也可以使用显式编码将上述代码放入python文件中(我们称之为
^{pr2}$myfile.py
):…然后从命令行执行该文件,如下所示:
DJANGO_SETTINGS_MODULE=<path to your settings file> python -m myfile
。您也可以从django控制台导入文件:请注意,从命令行或django控制台,您将输入}。另外,请始终确保字符串文本以
myfile
而不是{u
为前缀,以便python将它们解释为代码点字符串。在相关问题 更多 >
编程相关推荐