【问题标题】:Pycharm's Django `Run manage.py Task` console not working for interactive commands?Pycharm 的 Django `Run manage.py Task` 控制台不适用于交互式命令?
【发布时间】:2020-02-22 12:05:32
【问题描述】:

当我使用 Pycharm 的内置 Django Run manage.py Task... 控制台时,一切正常,直到命令需要一些用户输入。

例如 makemigrationsmigrate 命令可以正常工作,因为它们不需要任何额外的用户输入:

但是需要一些中间输入的命令(例如createsuperuser 需要超级用户的凭据,collectstatic 需要“Y”确认)根本不起作用。输入提示不显示,在控制台中输入也无济于事:

只有在我为 Django 项目使用 docker-compose 解释器时才会发生这种情况。

【问题讨论】:

    标签: django docker docker-compose pycharm manage.py


    【解决方案1】:

    现在很明显,这只是 Pycharm 中的一个错误,以下是相关的错误报告:https://youtrack.jetbrains.com/issue/PY-41974

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-30
      • 1970-01-01
      • 2014-04-24
      • 2014-05-21
      • 2014-07-14
      • 1970-01-01
      • 2016-12-05
      相关资源
      最近更新 更多