Python 带有css和javascript的Django静态文件夹不会加载
嘿,我对Django中的静态文件目录有问题 在html模板中,我已经在链接标记上方和我使用的链接标记中使用了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
{%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)