0

我刚刚为一个学校项目下载了 Django,我们的老师希望我们在他们的网站上做教程。我正在学习教程 1,当我调用 syncdb 时,它会创建管理数据库。它问我是否想创建一个超级用户,我输入是,但它只是一遍又一遍地问我是否愿意。我现在已经重新安装了 Django 3 次,但没有任何意义。我猜它可能与字符编码或其他东西有关,但我无法找到解决方案,因为这个问题似乎没有出现在谷歌的任何地方。

http://i.stack.imgur.com/pRdi5.png

如您所见,我正在清除正确输入yes。

4

1 回答 1

1

尝试使用:

python manage.py syncdb --noinput

这将跳过syncdb的创建超级用户步骤。如果您以后最终需要超级用户,您可以使用:

python manage.py createsuperuser
于 2013-09-20T01:25:18.293 回答