采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
转移static文件之后打开网址,css都不能加载。
我在url配置static静态文件的路径之后就正常。
跟这个有关?
使用了nginx配置以后 static的访问应该由nginx来代理,但是需要运行django的collecstatic命令将所有目录下的静态文件收集到同一个目录之下,这个命令你运行过了吗
删除status文件夹,并按照你说的方式来注释。 运行指令成功之后,将注释还原。 重新打开页面还是没加载出样式
我的项目没有app,这点不会影响吧?
运行collectstatic命令的时候setting文件中的 上面这行需要注释掉,下面这行需要打开
我也遇到了这个问题
setting中设置了
STATIC_URL
=
'/static/'
STATIC_ROOT
'static'
STATIC_FILES_DIRS
(
os.path.join(BASE_DIR,
"static"
)
然后html文件设置成了
<
link
rel
"stylesheet"
type
"text/css"
href
"/static/css/reset.css"
>
"/static/css/animate.css"
"/static/css/style.css"
script
src
"/static/js/jquery.min.js"
"text/javascript"
></
"/static/js/jquery-migrate-1.2.1.min.js"
根据1楼老师的提示collectstatic过,它将admin, xadmin中的静态文件也collect过来了,但是还是前台依然无法显示正确的css, js格式
噢噢检查了一下,是我的STATIC_FILES_DIRS 名称写错了,应该是STATICFILES_DIRS
你是否有运行过collectstatic命令 这个命令会收集所有的静态文件到同一个目录之下
运行过。 但提示说转移了0个文件。
登录后可查看更多问答,登录/注册
【毕设】Python 2.7到3.6 完美适配,Django升级2.0
15.2k 81
850 4
1.7k 22
1.5k 20
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号