2017-05-10 15 views

回答

5

單個項目中安裝的所有應用程序(INSTALLED_APPS)在同一個python進程下運行,因此它將成爲所有應用程序的一個virtualenv。

如果您的應用程序需要特定的python環境,而其他應用程序確實無法在該環境中運行(例如,如果一個應用程序需要python3而另一個需要python2),那麼您必須運行問題應用程序在自己的Django應用程序服務器實例中。

因爲通常你會在你的Django實例前面有nginx或Apache,所以你可以讓多個Django實例看起來是一個服務器。但這是你想避免的情況。

相關問題