{% load static %}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>{% block title %}{% endblock %}</title>
<link href="https://fonts.googleapis.com/css
family=Tangerine:bold,bolditalic|Inconsolata:italic|Droid+Sans" rel="stylesheet" type="text/css">
<link rel="stylesheet"
href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css">
<link rel="stylesheet" href="{% static'css/blog.css'%}">
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.2.0/css/all.css"
integrity="sha384-hWVjflwFxL6sNzntih27bfxkr27PmbbK/iSvJ+a4+0owXq79v+lsFkW54bOGbiDQ"
crossorigin="anonymous">
<link href=" https://fonts.googleapis.com/css?family=Source+Code+Pro" rel="stylesheet">
<link rel="stylesheet" href="{% static'css/zenburn.css' %}">
</head>
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, '/static/')
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
]
我已经查看了堆栈溢出的所有解决方案。但是他们都无法解决这个问题,我已经在base.html上添加了{%load static%},并且还在setting.py上添加了代码。我不知道还能做什么?
答案 0 :(得分:0)
我遇到了同样的问题,但我不知道是什么原因造成的。但是我所做的是:
我仅尝试使用硬刷新,但是由于某些原因,该方法不起作用。您必须重新启动服务器,然后将其重新打开并进行硬刷新。它不仅适用于CSS,而且适用于任何静态文件。只是由于某种原因而无法使用,每当我想查看所做的更改时,都必须执行所有这些步骤。
但是由于某些原因,在Firefox中不会发生此问题。因此,您可以尝试在Firefox上打开您的网站,看看它是否有效。