如何在Django中包含Symfony所謂的「組件」 - 邏輯位和與當前頁面內容無關的模板?有條件地將內容包含到Django 1.2模板
例如,我想包含一個顯示網站前10篇文章列表的邊欄。如果用戶正在查看「文章」頁面或「視頻」頁面,則應始終顯示它。另外,前10個文章組件需要自己的CSS和JS以及製作內容。
如果我有一個基礎模板,其中包含「content」,「css」和「js」以及「article」和「video」模板,用於擴展基本模板,然後在內容中定義「側欄」 「,這是什麼'Django'的方式呢?
感謝
在你的例子中,「條件包含」在哪裏? – 2010-09-11 09:36:19
,因爲前10個文章邊欄元素應該只出現在「文章」或「視頻」版塊頁面上,而不是整個網站上。 – Roger 2010-09-11 09:38:38