Django Bash完成不工作管理.py

2024-05-20 12:28:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在试用Django提供的django_bash_completion脚本,但无法与python manage.py命令一起使用。你知道吗

我正在试用Django提供的django_bash_completion脚本。我已经将它添加到虚拟环境中的活动脚本中。它与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>

对于django-admin它显示所有选项,如checkmakemigrationsmigraterunserver等,但当我运行python manage.py时,它会给出manage.py: command not found。你知道吗

你知道我为什么要怎么解决吗?你知道吗

我在ubuntu18.04上运行bash


Tags: djangopytest命令脚本bashmanagevenv