首页 > 解决方案 > 在 `{% 按钮 %}` 中包裹按钮

问题描述

我使用 Django 模板从引导程序中学习按钮

{% buttons %}
   <button name="button" class="btn btn-primary">log in</button>
{% endbuttons %}

我测试它在删除 {%%} 时没有区别

<button name="button" class="btn btn-primary">log in</button>

按钮应该被包裹在 {% buttons %} 中的原因是什么

标签: djangotwitter-bootstrap-3

解决方案


我认为原因之一是使用第三方软件包,例如django-bootstrap3

而在本文档中,它使用模板标签{% buttons %}来包装按钮,并让按钮使用bootstrap3。

{% buttons %}
<button type="submit" class="btn btn-primary">
  {% bootstrap_icon "star" %} Submit
</button>
{% endbuttons %}

推荐阅读