2009-12-08 24 views

回答

5

確定你有你需要與你的設置涵蓋兩個方面:

  1. 域名(網站)
  2. 最新機器

這裏是我的建議:

universal_settings.py - 您想要繼承的所有設置(所有機器,所有域)

local_settings.py - 對每臺機器的基礎設置(數據庫設置,郵件服務器等)

site_1.py - 設置特定於您的域名
site_2.py的一個 - 設置特定於您的域名
的一個 site_n.py - 你的想法

universal_settings.py的底部應包括:

from local_settings import * 

這將根據需要覆蓋通用設置中的任何內容。

同樣,每個site_1.pysite_2.pysite_n.py設置文件應該首先:

from universal_settings import * 

最後,你需要設置每個域的阿帕奇(或nginx的,或其他)實例,並使用適當的site_n.py作爲該服務器的設置文件

這是最適合我的方法:)

相關問題