2015-12-12 51 views
3

我在django 1.8.0上用“django manage.py runserver”运行django项目。Django管理员CSS收集静态后,用python manage.py runserver

需要指出的是,管理页面在几个月前与CSS完美协作。然而,没有任何项目目录中的文件(用git检查)的变化,django管理页面现在缺少它的CSS文件。

我注意到很多人都有类似的问题,但我一直无法解决他们的解决方案的问题。例如运行manage.py collectstatic。

[13/Dec/2015 00:35:00]"GET /admin/login/?next=/admin/ HTTP/1.1" 200 1931 
[13/Dec/2015 00:35:00]"GET /static/admin/css/base.css HTTP/1.1" 200 1591 
[13/Dec/2015 00:35:00]"GET /static/admin/css/login.css HTTP/1.1" 200 1591 

the css file is accessed, but missing in the browser.

正如你所看到的CSS文件,根据日志正常访问,但通过浏览器接收的CSS文件是空的。

您的帮助将非常感激。谢谢。

UDPATE: 所有的文件都有读取权限,如下图所示! enter image description here

回答

0

[我回答因为我不能评论] 你应该检查这些文件的权限。确保读取访问权限给所有用户!

你可以给所有的读访问使用此命令 chmod a+r static_file