使用 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 命令的優點是無論你在檔案系統中的哪個位置都可以使用。