Django bootstrap css 404 未找到
Django bootstrap css 404 Not found
我正在尝试将 bootstrap 加载到我的 html 页面中,但我在开发人员工具的网络选项卡中收到 404 状态代码,表示找不到文件
请求 url 是
http://127.0.0.1:8000/static/css/bootstrap.css
这是我的 html 页面,我试图在其中使用文件
<!-- templates/base.html -->
{% load static %}
<!DOCTYPE html>
<html lang="en">
<head>
<title>Dog Groomers</title>
<link rel="stylesheet" type="text/css" href="{% static '/css/bootstrap.css' %}"/>
</head>
</html>
这是我的文件结构
在我的 settings.py 文件中
STATIC_URL = 'static/'
STATICFILES_DIR = [os.path.join(BASE_DIR, 'static')]
#edit wasn't included before in question
DEBUG = TRUE
我是否需要在每个文件夹中都有一个静态文件夹,而不仅仅是在根目录中?
请更新您的 settings.py
您正在使用这个:
STATICFILES_DIR = [os.path.join(BASE_DIR, 'static')]
试试这个,应该有用!
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static'),
)
我正在尝试将 bootstrap 加载到我的 html 页面中,但我在开发人员工具的网络选项卡中收到 404 状态代码,表示找不到文件 请求 url 是 http://127.0.0.1:8000/static/css/bootstrap.css
这是我的 html 页面,我试图在其中使用文件
<!-- templates/base.html -->
{% load static %}
<!DOCTYPE html>
<html lang="en">
<head>
<title>Dog Groomers</title>
<link rel="stylesheet" type="text/css" href="{% static '/css/bootstrap.css' %}"/>
</head>
</html>
这是我的文件结构
在我的 settings.py 文件中
STATIC_URL = 'static/'
STATICFILES_DIR = [os.path.join(BASE_DIR, 'static')]
#edit wasn't included before in question
DEBUG = TRUE
我是否需要在每个文件夹中都有一个静态文件夹,而不仅仅是在根目录中?
请更新您的 settings.py
您正在使用这个: STATICFILES_DIR = [os.path.join(BASE_DIR, 'static')]
试试这个,应该有用!
STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'), )