我正在一個大的&複雜的Django項目。我被要求準備接受虛擬數據以測試它的生產準備情況(沒有人期待「樓上」的決定,所以每個人都被忽視了)。Django,使用兩個相同的項目數據庫
爲此,我被要求創建另一個數據庫(當前版本的確切副本),以便填充數以百萬計的假數據。
我徘徊,如果可能的話,使用「假數據數據庫」與當前項目,並讓它「巧妙」選擇使用哪個數據庫,取決於URL(也許)。例如:
http://example.com/login/
會映射來自工作數據庫的數據,並且http://test.example/com/login
會自動將數據映射到「假數據」數據庫。兩者都使用相同的django項目和相同的Apache虛擬主機條目。
這是否有意義?或者我應該創建一個全新的django項目,而不是(也修改Apache)?
PS:該項目目前正處於開發過程中,所以我們可以使用同一個服務器進行測試和基準..
謝謝,我怎樣才能導入不同的settings.py取決於網址? – xpanta 2014-11-25 06:30:30