【问题标题】:How can I apply base.html file for extending to every template in django如何应用 base.html 文件以扩展到 django 中的每个模板
【发布时间】:2022-01-25 00:30:59
【问题描述】:

有没有办法在 python django 中默认扩展 base.html 文件,我想要它,因为我在每个 html 文件中覆盖了 {% extends %} 标签

【问题讨论】:

    标签: python django templates


    【解决方案1】:

    不,但是你可以做的是创建一个新的 HTML 文件,例如,header-tags.html 类似这样的东西:

    {% extends "base.html" %}
    {% load static %}
    .... more tags
    

    然后用 {% include 'header-tags.html' %}

    将这个 sn-p 包含在任何你想要的地方

    【讨论】:

      猜你喜欢
      • 2021-03-23
      • 2013-08-01
      • 1970-01-01
      • 2016-06-11
      • 2016-07-12
      • 1970-01-01
      • 2014-10-23
      • 2012-09-27
      • 1970-01-01
      相关资源
      最近更新 更多