xadmin的static和根目录的static混淆了

来源:6-1 首页和登录页面的配置

老谈酸菜

2017-10-25

 具体情况就是放在根目录的static中的文件会404放在xadmin的static中就读取正常
settings里面static配置正常   html那边也正常 反斜杠什么的没少


写回答

3回答

老谈酸菜

提问者

2017-11-04

问题已解决

http://blog.csdn.net/alxandral_brother/article/details/52202270


解决方法:

分文件夹来给予地址

STATIC_URL = '/static/'

STATIC_ROOT = os.path.join(BASE_DIR, 'collect_static')

STATICFILES_DIRS = (

    os.path.join(BASE_DIR, 'common_static'),

)

 

静态文件夹名称:

Common_static

 

在引用时

<img src="/static/a.jpg">

 

直接选择static文件夹


(STATIC_ROOT = os.path.join(BASE_DIR, 'collect_static')这句语句应该可以不写)


0
0

bobby

2017-10-27

你截图我看看你的代码目录结构

0
2
bobby
回复
老谈酸菜
STATIC_ROOT 是用来运行collectstatic命令需要用的, 如果只是调试不需要设置这个值, 正真部署的时候static应该由nginx来代理 不用django来访问static文件
2017-11-06
共2条回复

ISkye

2017-10-25

出错了就说明不正常,参照老师的源码中的settings.py, 群里有

0
0

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4038 问题

查看课程