首页 > Django中static设置的问题

Django中static设置的问题

1,首先项目树图

2,问题描述
在settings中设置了STATIC_URL:

但是这样设置了,其他其他页面的css,js正常显示了,但是admin的界面就找不到css

"GET /admin/static/admin/css/base.css HTTP/1.1" 500 88153
"GET /admin/static/admin/css/dashboard.css HTTP/1.1" 500 88228

如果设置STATIC_URL = '/static/'
其他页面不能找不到css,admin正常

"GET /static/admin/css/base.css HTTP/1.1" 304 0
"GET /static/admin/css/dashboard.css HTTP/1.1" 304 0

请问这种情况下怎么办呢?


你得把admin的css也拷贝到static目录下。manage.py 有个参数是collect static files 什么的


谢邀

正确的应该是 /static/,至于其他的找不到,是你自己使用方式不对,请提供引用自定义静态文件的代码。


/static/表示从网站的根目录开始,如果不加最开始的“/”,表示从当前路径下开始,所以会是/admin/static/...

【热门文章】
【热门文章】