2010-06-15 116 views
1

我需要爲可以動態創建網站的公司創建應用程序。例如,我需要一個管理界面(Django的管理員就夠了),我可以在其中設置一個新站點併爲其添加一些設置。 每個站點都必須有一個域(域可以手動添加到apache conf,但是如果Django可以處理它也會很棒)。每個網站必須獨立於其他網站,我的意思是,我不應該能夠看到其他網站的數據內容,但我可以共享相同的應用程序/模型。Django:如何動態地創建網站?

我見過Django的Sites框架,但我不確定是否可以實現這種方式。

我應該使用Sites框架還是創建一個可以更好地處理網站的新應用程序? 你覺得呢?

+3

'sites'框架完全符合您的要求。爲什麼這麼問?它出什麼問題了? 「我不確定是否有可能」是模糊的。你有什麼具體問題? – 2010-06-15 14:30:54

+0

那麼,我只是想知道是否有人抱怨或有關「網站」的內容。我想確定是否可以開始使用網站,或者我應該爲此創建一個新的應用程序。如果它能夠處理成千上萬個(可能)的「網站」。 – 2010-06-15 18:17:30

回答

0

django網站框架將這樣做,但它不能根據域名服務器網站。你必須做,你使用的服務器,比如Apache,Nginx的,等