我正在尝试django_bash_completionDjango 提供的脚本,但无法将其与python manage.py命令一起使用。
我正在尝试django_bash_completionDjango 提供的脚本。我已将其添加到虚拟环境中的活动脚本中。它可以与命令一起使用django-admin,但不能与python manage.py命令一起使用。
cd django-test-project
virtualenv -p python3 venv
echo "source /path/to/.django_bash_completion" >> venv/bin/active
active
django-admin<tab><tab>
python manage.py<tab><tab>
Run Code Online (Sandbox Code Playgroud)
因为django-admin它显示了所有选项,例如,check等等,但是当我运行时它给出了.makemigrationsmigrate runserverpython manage.pymanage.py: command not found
知道为什么以及如何解决它吗?
我在 Ubuntu 18.04 上运行 bash