我已經爲包含多個應用程序的客戶端構建了一個Web站點。現在他有一個新的URL,他希望指向同一個網站,但他希望外觀和感覺有所改變。這基本上是他想要一個新的home.html和base.html爲新的網站。我可以輕鬆地將新網站添加到設置,然後更改主頁的視圖,以顯示新的home2.html。在模板中獲取Site_ID Django
但是我怎麼做這樣的事情在base.html文件
{% if site_id equals 1 %}
{% include "base1.html" %}
{% endif %}
{% if site_id equals 2 %}
{% include "base2.html" %}
{% endif %}
任何想法在僞代碼表示。網站上有100多個視圖和近50個模型。我無法重新創建模型,並且亂七八糟。這需要一個快速解決方案。
在此先感謝
是不是創建一個上下文處理器矯枉過正?不會在視圖中添加更簡單? – 2010-12-21 18:17:41