2011-03-15 117 views
2

目前我有3個django項目,他們共享一些常見設置,如database_engine。我創建了一個文件夾settings來容納每個項目的設置。我已經django-admin無法找到設置文件?

  1. top_settings.py:設置共享的3個項目中
  2. site1to3_settings.py:從top_settings 和site_specific設置
  3. 繼承的通用 設置

問:我怎麼把這些在DJANGO_SETTINGS_MODULE,以便我可以使用django-admin.py在每個項目上使用syncdb和其他命令?我已經有DJANGO_SETTINGS_MODULE指向這些文件在我各自的wsgi文件。

回答

3

您可以使用'from x import *'語句從其他文件導入設置。

設置DJANGO_SETTINGS_MODULE到現場具體的設置文件和在包括

from top_settings import *