【发布时间】:2020-02-22 12:05:32
【问题描述】:
当我使用 Pycharm 的内置 Django Run manage.py Task... 控制台时,一切正常,直到命令需要一些用户输入。
例如 makemigrations 和 migrate 命令可以正常工作,因为它们不需要任何额外的用户输入:
但是需要一些中间输入的命令(例如createsuperuser 需要超级用户的凭据,collectstatic 需要“Y”确认)根本不起作用。输入提示不显示,在控制台中输入也无济于事:
只有在我为 Django 项目使用 docker-compose 解释器时才会发生这种情况。
【问题讨论】:
标签: django docker docker-compose pycharm manage.py