2012-04-11 117 views
8

我要創建時使用的單頁上多次的組件在模板中渲染模板,除了極少數的變化(只需2個或3個變量)。我如何創建此模板並將其呈現在另一個模板中?Django的模板

回答

16

如何include

像這樣:

{% include "name_snippet.html" with person="Jane" greeting="Hello" %} 
+0

'doh。我使用導入而不是包含。謝謝 – LordZardeck 2012-04-11 01:46:13

4

我們通常create a custom inclusion tag這一點。

+0

看起來不錯,但我在哪裏把它定義標籤方法的Python文件? – LordZardeck 2012-04-11 01:32:42

+0

在您的其中一個應用程序中。請參閱頁面頂部。 – 2012-04-11 01:33:14

+0

我沒有找到我應該儘管 – LordZardeck 2012-04-11 01:39:17