【发布时间】:2019-09-20 16:37:49
【问题描述】:
我已将所有 CSS 文件放在 static/css 文件夹中。我的设置是:
STATIC_URL = '/static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static')]
MEDIA_URL='/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
虽然媒体文件正常工作,并且保存在 static/images 文件夹中的图像也出现了,但 CSS 样式没有出现。对于每个页面,我都创建了一个 CSS 文件,将其放在 static/css 文件夹中,并像这样调用它:
{% load static %}
<head>
<link rel="stylesheet" type="text/css" href="{% static 'css/bootstrap.min.css' %}">
<link rel="stylesheet" type="text/css" href="{% static 'css/getting-started.css' %}"> <--this
</head>
getting-started.css 文件:
h3{
text-align: left;
}
p {
font-family: verdana;
font-size: 20px;
}
虽然bootstrap.min.css 工作正常,但 CSS 不工作。
【问题讨论】:
标签: html css django django-templates