Python Django静态文件无法解决常量404错误

Python Django静态文件无法解决常量404错误,python,django,python-3.x,Python,Django,Python 3.x,我是Django新手,我现在运行的版本是1.11和Python3。我已经按照文档的建议配置了静态文件。在已安装的应用程序中,我有'django.contrib.staticfiles' 非营利性/非营利性/settings.py # Build paths inside the project like this: os.path.join(BASE_DIR, ...) BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__fi

我是Django新手,我现在运行的版本是1.11和Python3。我已经按照文档的建议配置了静态文件。在已安装的应用程序中,我有
'django.contrib.staticfiles'

非营利性/非营利性/settings.py

# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

STATIC_URL = '/static/'
STATICFILES_DIR = (
    os.path.join(BASE_DIR, "static/"),
)
django似乎正在努力将正确的路径放入模板中。尽管我将路径硬编码到模板中,但浏览器仍会显示404 not found

我有一个base.html模板,带有一些css

{% load staticfiles %}
<!--Bootstrap-->
<link rel="stylesheet" href="{% static 'css/bootstrap.css' %}">
<link rel="stylesheet" href="/static/css/bootstrap-theme.css">
从浏览器中可以看到404未发现错误以及无法直接访问文件-

GET http://127.0.0.1:8000/static/css/bootstrap.css 127.0.0.1/:19 
GET http://127.0.0.1:8000/static/css/bootstrap-theme.css 127.0.0.1/:20

我认为django没有问题,因为它显示了正确的路径,但即使是硬编码的路径也无法通过浏览器访问。我正在运行开发服务器。这是怎么回事?我是否有配置错误或缺少配置的内容?感谢您的帮助。我看了所有建议的帖子,尝试了各种各样的方法,但没有任何好结果。

设置名称是。你错过了
S

男人你真是太棒了!我觉得这一定是件蠢事,因为我对django很陌生。谢谢你的工作和修复的问题。
GET http://127.0.0.1:8000/static/css/bootstrap.css 127.0.0.1/:19 
GET http://127.0.0.1:8000/static/css/bootstrap-theme.css 127.0.0.1/:20