我的应用目录:
settings.py:
我的base.html:
{% load static %}
<link rel="stylesheet" type="text/css" href="{% static 'sns/style.css' %}" />
style.css内容:
li a {
color: green;
}
出于某种原因,我在尝试加载style.css
时得到404页面来源:
不确定我遗失了什么?
更新:
所以我设法让它工作,感谢以下有用的评论:)
所以那些是我在运行之前使用的设置
python manage.py collectstatic --noinput
我的静态内容很生成!
我必须更新我的html模板以指向
指向之前:
所以这是我的新问题。我不认为将我的style.css放在/ static /的根目录下是一个好主意。我希望它在/static/sns/style.css中,但我不知道为什么django将它放在根目录中。
更新2:
00>万岁找到了答案!发布在这里以防其他人想要使用它。我所要做的就是添加我的应用程序&#34; sns&#34; settings.INSTALLED_APPS并将我的settings.py更新为
并且一切正常,yay django!