Django 使用django-admin代替manage.py

示例

您可以摆脱manage.py使用该django-admin命令。为此,您将必须手动执行以下manage.py操作:

  • 将项目路径添加到PYTHONPATH

  • 设置DJANGO_SETTINGS_MODULE

export PYTHONPATH="/home/me/path/to/your_project"
export DJANGO_SETTINGS_MODULE="your_project.settings"

这在virtualenv中特别有用,您可以在postactivate脚本中设置这些环境变量。

django-admin 该命令的优点是无论您在文件系统上的任何位置都可以使用该命令。