【问题标题】:Django load specific javascript fileDjango加载特定的javascript文件
【发布时间】:2018-04-24 08:37:26
【问题描述】:

我想为特定的 html 文件加载特定的 javascript 文件。而不是将它们加载到 base.html 中。那么很多页面会有没有用的不必要的脚本。

我收到此错误:

第 3 行的块标记无效:“静态”,应为“结束块”。您是否忘记注册或加载此标签?

当我尝试将它加载到 child.html 中时。我是

{% extends 'base.html' %}
{% block js %}
    <script src="{% static "javascript/week.js" %}" type="text/javascript"></script>
{% endblock %}

【问题讨论】:

    标签: django


    【解决方案1】:

    你需要在任何使用{% static %}标签的模板文件中做{% load static %}

    【讨论】:

    • 我不能从 base.html 继承的东西?
    • 继承没关系,仍然需要显式加载每个模板。
    • 感谢 hrlp 和解释
    猜你喜欢
    • 2019-06-04
    • 2011-09-11
    • 1970-01-01
    • 2021-10-10
    • 2014-10-25
    • 2023-03-05
    • 1970-01-01
    • 2015-12-06
    • 1970-01-01
    相关资源
    最近更新 更多