1

我尝试为 django 安装管理工具。我有奇怪的CSS,很明显有问题。但是什么?谷歌和 css 分析没有帮助。

截屏

谢谢!

更新和解决方案:

我做了功课并解决了问题。我得到了什么:

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

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

4

2 回答 2

0

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

启蒙运动很快到来。

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

于 2012-12-10T23:56:30.820 回答
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'命令安装它们。

于 2013-01-01T16:36:40.113 回答