栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Django管理页面缺少CSS

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Django管理页面缺少CSS

除了按照Daniel Roseman的建议更正符号链接之外,你还需要确保运行Apache的用户具有对管理媒体的读取权限。

  • 如果
    ls -l
    在媒体目录中,你会看到符号链接吗?
  • 如果你
    cd admin
    来自媒体目录,是否可以使用?如果你随后运行,
    ls
    可以看到管理媒体吗?
  • 运行
    Apache
    的用户是否具有对管理媒体的读取权限?
    如果所有这些方法都起作用,那么请使用你当前的配置和这些命令的结果来更新你的问题,我们将再次进行研究。

对Update的响应:好的,权限看起来不错。看来你的媒体目录中的目录结构有点错误。

/usr/lib/python2.6/site-packages/django/contrib/admin/media/
空的事实也令人不安。解决紧迫的问题后,你可能需要在预期的地方考虑重新安装django。

无论如何,这是结构的外观:

$ cd media$ ls -ladrwxr-xr-x 2 root root 4096 Apr 13 03:33 .drwxr-xr-x 3 root root 4096 Apr  8 09:02 ..lrwxrwxrwx 1 root root   60 Apr 13 03:33 admin -> /usr/lib/python2.6/site-packages/django/contrib/admin/media/-rw-r--r-- 1 root root    9 Apr  8 09:02 test.txt

也就是说,在media/目录内部应该是admin直接调用/admin/mediadjango安装目录的链接。

要解决你的问题,请在media/admin/目录内部运行:

rm mediacd ..rmdir admin

然后按照Daniel Roseman的答案中的建议重新创建符号链接。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/432095.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号