【问题标题】:Django Please enter either "yes" or "no" not taking answerDjango 请输入“是”或“否”不回答
【发布时间】:2013-09-20 01:13:04
【问题描述】:

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

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

如您所见,我正在清除正确输入“是”。

【问题讨论】:

    标签: django django-syncdb


    【解决方案1】:

    尝试使用:

    python manage.py syncdb --noinput
    

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

    python manage.py createsuperuser
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-20
      • 1970-01-01
      • 2011-09-29
      • 2020-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多