Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 样式表在django中不起作用_Python_Css_Django - Fatal编程技术网

Python 样式表在django中不起作用

Python 样式表在django中不起作用,python,css,django,Python,Css,Django,我曾尝试在django中将样式表链接到我的模板,但它没有任何作用: 模板(称为base.html) 我的项目的构建方式: 我应该怎么做才能使它工作?您必须在base.html的开头添加{%load staticfiles%} 另外,您似乎需要将.css添加到您的css文件中。您没有提到这是开发还是生产框。如果是后者,请确保运行: python manage.py collectstatic 这将收集Django项目根目录中的所有静态文件,并将它们复制到static_URL目录。如果尝试此操作

我曾尝试在django中将样式表链接到我的模板,但它没有任何作用:

模板(称为base.html)

我的项目的构建方式:


我应该怎么做才能使它工作?

您必须在base.html的开头添加
{%load staticfiles%}

另外,您似乎需要将
.css
添加到您的css文件中。

您没有提到这是开发还是生产框。如果是后者,请确保运行:

python manage.py collectstatic

这将收集Django项目根目录中的所有静态文件,并将它们复制到static_URL目录。如果尝试此操作后仍遇到问题,则很可能是设置文件中定义了错误的内容。

是否尝试过:
os.path.join(BASE\u DIR,'static')。replace('\\','/')
?您在页面中获得了什么输出?使用Inspect元素并发布您的
href
中显示的内容,这些信息不足以查看问题所在。输出是什么。什么不起作用。它是你知道存在的静态文件的服务吗?是否
STATIC\u URL
为空?如果不使用所述staticfiles标记,则不需要
{%load staticfiles%}
STATIC_URL = '/static/'
STATICFILES_DIRS = ('C:/Users/GAL/PycharmProjects/sqvatPreAlpha/static/',)
python manage.py collectstatic