我已下载了自举文件(css
,js
),并将其放入项目的static
文件夹中,并在index.html
的标题部分进行了更改,如下所示下面的代码。但仍然django
无法找到bootstrap.min.css,如错误所示
" GET /static/css/bootstrap.min.css HTTP / 1.1" 404 1687
项目结构
Project
|---Project
|---static
|---css
|---js
|---templates
|---index.html
|---manage.py
的index.html
<head>
{% load staticfiles %}
<link rel='stylesheet' href="{% static 'css/bootstrap.min.css' %}" type='text/css' />
</head>
我遵循了教程和阅读文档但是无法找到问题,任何人都可以帮助,提前谢谢。
答案 0 :(得分:1)
我没有发现您的HTML或项目结构有任何问题。
您是否在settings.py中设置了STATICFILES_DIRS
# Add this at the end of your code if it isn't there already
STATICFILES_DIRS = [
os.path.join("Project", "static"),
]
答案 1 :(得分:0)
在你的settings.py中,应该有BASE_DIR。它应该是这样的:
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
并在settings.py
的末尾添加STATICFILES_DIRSSTATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static'),
)