python - Django中static设置的问题
天蓬老师
天蓬老师 2017-04-17 17:52:06
[Python讨论组]

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

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

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(3)
阿神

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

高洛峰

谢邀

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

黄舟

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号