請指教在基於請求的站點的自定義中間件功能中動態更改django設置文件的urlconf和templatedir變量是否正確。根據多個站點的請求動態更改Django設置變量
1
A
回答
3
不,我不知道你爲什麼想要這樣做。如果您有多個站點,則正確的服務方式是使用多個WSGI實例,每個WSGI實例指向不同的settings.py和urls.py文件。
編輯之後評論:這與網站框架,這是完全可選的無關。正如我所說,如果您想要服務多個站點,請使用多個.wsgi
腳本,每個腳本指向單獨的urls.py
和settings.py
。所有其餘的代碼可以是相同的。
相關問題
- 1. 如何根據當前請求更改django設置?
- 2. 根據用戶動態設置或更改默認語言 - Django
- 3. 跨多個請求的靜態變量
- 4. Django:根據另一種形式動態改變表單需求
- 5. 根據動態貨幣值動態更改區域設置
- 6. node.js嘗試從多個請求中設置多個變量
- 7. 根據請求信息動態更改log4net級別
- 8. Django不會在多個請求期間重置模塊變量
- 9. 如何在請求之前設置動態變量?
- 10. 包含根的Apache多個Django站點
- 11. WP7 - 根據設置動態更改啓動頁面
- 12. AngularJS根據請求更改多個偏分區
- 13. 根據ifstream設置變量
- 14. 根據其他變量設置變量
- 15. 根據請求更改div類[]
- 16. FormView CBV根據請求更改ModelForm
- 17. jQuery的動態改變Ajax請求
- 18. 在中間件的Django中設置「全局預請求變量」
- 19. 根據請求更改下拉菜單的焦點PHP
- 20. 根據點擊的鏈接設置請求屬性
- 21. 根據節點內容設置請求的內容長度
- 22. 根據另一個變量的偶數/奇數狀態更改變量?
- 23. 在Nginx服務器上設置Django站點的環境變量
- 24. Django多站點:ValueError:SITE_ID尚未設置
- 25. 如何爲Yii請求的動態頁面設置站點/域控制器
- 26. Android:動態更改變量
- 27. 動態更改PHP變量
- 28. 動態更改javascript變量
- 29. 動態更改變量
- 30. 根據div動態更改多個div的高度
我不會這樣做。我將使用urlconf指向正確的模板dir和urls.py文件。 – joel3000 2010-07-31 22:44:07