2016-02-11 35 views
0

我已經創造了在Django一些應用項目多域配置:Django的 - 與django.sites

Project 
--> App1 
--> App2 
--> App3 

我有一個域爲每一個應用程序:

domain1.ex域2。 ex domain3.ex

我想要的是,訪問domain1.ex,App1將被加載。我收到Middleware Documentation沒有結果。我該怎麼辦?

+0

你是什麼意思的應用程序將被加載?你只想路由到該應用程序?用你想要做的更具體的例子會更容易些嗎? –

回答

1

爲列出應加載的應用程序的每個域創建一個設置文件,並將SITE_ID設置爲每個文件的不同數字(如果使用的是站點框架)。然後爲每個域創建一個wsgi.py文件,並將環境變量設置爲DJANGO_SETTINGS_MODULE對應的設置文件。

您必須配置您的Web服務器以爲您的域加載正確的wsgi文件。

+0

謝謝,這是我正在尋找的解釋! –