【问题标题】:Re-usable HTML code / widgets可重复使用的 HTML 代码/小部件
【发布时间】:2010-08-10 08:20:21
【问题描述】:

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

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

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

【问题讨论】:

    标签: django templates templatetags


    【解决方案1】:

    听起来你在寻找一个包含标签,http://docs.djangoproject.com/en/dev/howto/custom-template-tags/#inclusion-tags

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-23
      • 1970-01-01
      • 2018-11-10
      • 1970-01-01
      • 2020-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多