Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 可重用的HTML代码/小部件_Django_Templates_Templatetags - Fatal编程技术网

Django 可重用的HTML代码/小部件

Django 可重用的HTML代码/小部件,django,templates,templatetags,Django,Templates,Templatetags,有时我需要在不同的模板中使用相同的html代码,例如: <div class="mylist"><span>item-1</span><span>item-2</span>...</div> 第1项第2项。。。 或者更复杂的小部件。我是Django的新手,所以我想知道在这种情况下你通常做什么?您是创建自己的模板标记还是什么?听起来您在寻找一个包含标记 包含标记是一种非常简单的模板标记,用于将标记和代码分解到其他模板中。这

有时我需要在不同的模板中使用相同的html代码,例如:

<div class="mylist"><span>item-1</span><span>item-2</span>...</div>
第1项第2项。。。

或者更复杂的小部件。我是Django的新手,所以我想知道在这种情况下你通常做什么?您是创建自己的模板标记还是什么?

听起来您在寻找一个包含标记

包含标记是一种非常简单的模板标记,用于将标记和代码分解到其他模板中。这应该符合你的例子


如果最终需要,您可以编写更复杂的模板标记来完成几乎所有其他需要的事情,但包含标记是一个很好的起点。

听起来您在寻找包含标记

包含标记是一种非常简单的模板标记,用于将标记和代码分解到其他模板中。这应该符合你的例子

如果最终需要,您可以编写更复杂的模板标记来完成几乎所有其他需要的事情,但包含标记是一个很好的起点