我的CSS在以下路径中:mysite / myapp / static / myapp / style.css。截至目前,CSS只是:
body {
background-color: #F2B8F0
}
h1 {
color: #7BE0CB
}
我的HTML设置如下:mysite / myapp / templates / myapp / home.html,其中以下代码位于顶部:
{% load staticfiles %}
<link rel="stylesheet" type="text/css" href="{% static 'myapp/style.css' %}" />
我的settings.py就像:
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/1.7/howto/static-files/
STATIC_URL = '/static/'
但是,没有任何反应,并且我的HTML中没有显示不同的文本和背景颜色。有谁碰巧知道为什么?谢谢!
答案 0 :(得分:0)
也许您的css链接标记位于HTML中的错误位置。它应该如下:
<!DOCTYPE html>
{% load static %}
<html>
<head>
<link rel="stylesheet" type="text/css" href="{% static 'myapp/style.css' %}" />
</head>
<!-- YOUR HTML HERE -->
</html>