django-admin-tools标记问题

时间:2012-12-10 23:32:51

标签: django django-admin django-admin-tools

我尝试为django安装admin-tools。 我有奇怪的CSS,很明显有些事情是错的。但是什么?谷歌和CSS分析没有帮助。

Screenshot

谢谢!

更新和解决方案:

我完成了作业并解决了问题。我得到了什么:

当我添加admin-tools.theming时,缺少base.css。原因是错误的道路。它不是/static/admin/css/base.css而是/admin-media/css/base.css。 “admin-media”是我的管理媒体前缀。当我尝试设置我的apache服务器然后改变了静态路径时,我离开了它。

因此,只需要将正确的管理媒体前缀定义为“/ static / admin /”

2 个答案:

答案 0 :(得分:0)

Firebug是你的朋友。在Firefox中安装(或在Chrome中使用Firebug Lite)。转到您的页面,点击F12,单击元素选择工具(一个带有指向Firebug窗格右上角的箭头的蓝色框),然后单击有问题的项目。在左侧,您将看到各种好的样式信息,包括文件和行号,以及(如果向下滚动)所有重写的样式规则。

启蒙很快就会到来。

如果您仍有问题,请使用指向问题的实时页面链接更新您的问题,以便我们可以查看它(屏幕截图是坏点)。

答案 1 :(得分:0)

我也有同样的问题,但深入研究这些问题我发现我使用的'django-admin-tools'版本与django版本(1.4)不兼容。这意味着django-admin-tools经历了许多变化,以适应Django的修改。由于没有为django-admin-tools的最新源代码创建包,因此使用'easy_install'和'pip'将始终获取旧版本。

所以解决方案是从这里下载最新的源代码

https://bitbucket.org/izi/django-admin-tools/downloads

https://bitbucket.org/izi/django-admin-tools/get/tip.zip

并使用'setup.py install'命令安装它们。