css - 用于 css 的 Django 加载 block

标签 css django static

我有几页。对于每个页面,我都需要加载唯一的 CSS。 对于我使用的所有静态文件 this .在 index.html 的头部我有:

{% block css  %}

{% endblock %}

但是,例如,在 contact.html 中我使用:

{% extends "index.html" %}    
{% block css %}
    <link rel="stylesheet" href="{% static "css/contact.css" %}" type="text/css" />
    {% endblock %}

及其打印错误: 无效的 block 标记:'static',应为'endblock'。如何解决?

最佳答案

你需要先使用{% load static %}

关于css - 用于 css 的 Django 加载 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13035736/

相关文章:

javascript - 如何使用 1 个按钮取消单击其他按钮

html - 边距、边框、填充和大小未按预期相加

javascript - 使用 Django 按钮来选择项目

java - 静态字段的 JUnit 初始化

Python Bottle 图像第 2 部分

html - 我不知道使主题隐藏和可见的选择器

python - 在整数字段的 django-rest-framework 验证器中强制整数类型

django - 自定义 django-user 对象没有属性 'has_module_perms'

Java - 如果我向类添加一个方法,它的每个实例是否会占用更多空间?使方法静态会改变什么吗?

html - "display: table"和 "float:left"不考虑边距