【发布时间】:2019-04-04 16:30:04
【问题描述】:
我正在尝试将我的 base.css 链接到 base.html 文件。 当我这样做时,它并没有反映出任何变化。 如果可能,正确的代码是什么?
我在 base.html 文件中使用页眉和页脚标记,但没有。我在项目中实现的不同属性。所以单独的 CSS 文件会比使用内联样式或内部样式表更好。但它不起作用。
使用的代码语法:
`{% load static %}
<html>
<head>
<link rel = 'stylesheet' href = '{% static 'css/base.css' %}'>
</head>
<header>
......
......
</header>
{% block content %}
{% endblock %}
<footer>....
</footer>
</html>'
另外,当我尝试为 base.html 创建一个单独的 .css 文件时。它没有用。所以我现在很困惑。似乎您无法链接两个模板标记文件 - 每个网页的 base.html(通用页眉和页脚)和每个网页样式的 base.css。
【问题讨论】:
-
这可能是重复的stackoverflow.com/questions/26237563/… 尽管这篇文章是 4 年前的
-
您好,欢迎来到 SO。您的问题中缺少许多信息,因此无法按原样回答。请编辑您的帖子以添加以下信息:1/ 哪个 django 和 python 版本,2/ 这是在运行开发服务器(
./manage.py runserver)或在前端服务器(nginx、apache 等)之后,3/ 你在哪里 css存储的文件,4/您的设置 STATICFILES_DIR 等是否配置正确,5/您是否仔细阅读了有关静态文件的文档? -
哦,是的:当您在浏览器中检查呈现的页面时,您是否有链接标签的 url,如果有,响应状态代码是什么?
标签: python django django-staticfiles