在我对一个网页配置静态文件的时候, 我想改变以往那种硬编码的方式, 改为动态引用.
于是, 我这么引用静态文件
<link rel="stylesheet" type="text/css" href="{% static 'css/D_searchword.css' %}" />
但是在测试的时候总是显示404
我以为是配置问题, 在setting.py里面找了很久, 后来排除了
问题的原因是我没有在<head></head>加上 {% load staticfiles %}, 导致引用失败
后来我加上了, 成功
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
<title>test</title>
{% load staticfiles %}
<link rel="stylesheet" type="text/css" href="{% static 'css/D_searchword.css' %}" />
</head>
tips: 别忘了格式
以上!