Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/305.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 带有css和javascript的Django静态文件夹不会加载_Python_Css_Django - Fatal编程技术网

Python 带有css和javascript的Django静态文件夹不会加载

Python 带有css和javascript的Django静态文件夹不会加载,python,css,django,Python,Css,Django,嘿,我对Django中的静态文件目录有问题 在html模板中,我已经在链接标记上方和我使用的链接标记中使用了{%load static%} href=“{%static”style.css%%}”(请记住style.css位于项目根文件夹中的静态文件夹中(在多次“仍不工作”之后,我甚至在相应的应用程序文件夹中使用相同的css文件创建了相同的静态文件夹…但仍然不工作) 在settings.py中,我使用了以下所有行,一次使用一行,甚至一起使用 STATIC_URL = '/static/' ST

嘿,我对Django中的静态文件目录有问题

在html模板中,我已经在链接标记上方和我使用的链接标记中使用了
{%load static%}

href=“{%static”style.css%%}”
(请记住style.css位于项目根文件夹中的静态文件夹中(在多次“仍不工作”之后,我甚至在相应的应用程序文件夹中使用相同的css文件创建了相同的静态文件夹…但仍然不工作)

在settings.py中,我使用了以下所有行,一次使用一行,甚至一起使用

STATIC_URL = '/static/'

STATIC_ROOT = os.path.join(BASE_DIR, "/static")

STATIC_DIRS = (
    '/static',
)
html呈现得非常好,在浏览器中显示时没有任何错误,但是出于任何原因,样式设置都不适用(内部和内联syttling可以工作,但我想使用外部css)。settings.py文件中似乎有问题,但由于我以任何可能的方式提供了静态文件夹的路径,我真的不知道该怎么办。我还没有尝试使用.js文件,但我想这将是相同的问题

非常感谢您的回答。

添加到URL.py

添加到URL.py


是否将媒体和静态视图添加到
url.py
?是否将媒体和静态视图添加到
url.py
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from django.conf.urls.static import static

urlpatterns += staticfiles_urlpatterns()
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)