采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
转移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"> <link rel="stylesheet" type="text/css" href="/static/css/animate.css"> <link rel="stylesheet" type="text/css" href="/static/css/style.css"> <script src="/static/js/jquery.min.js" type="text/javascript"></script> <script src="/static/js/jquery-migrate-1.2.1.min.js" type="text/javascript"></script>
根据1楼老师的提示collectstatic过,它将admin, xadmin中的静态文件也collect过来了,但是还是前台依然无法显示正确的css, js格式
噢噢检查了一下,是我的STATIC_FILES_DIRS 名称写错了,应该是STATICFILES_DIRS
你是否有运行过collectstatic命令 这个命令会收集所有的静态文件到同一个目录之下
运行过。 但提示说转移了0个文件。
登录后可查看更多问答,登录/注册
【毕设】Python 2.7到3.6 完美适配,Django升级2.0
14.6k 81
746 4
1.6k 22
1.4k 20