所以,我找到了名为“grappelli”的 django 管理界面。看了截图,决定喜欢。转到源页面并检查了主干。设置它并注意到它看起来不像屏幕截图。没有仪表板,没有侧面板,不同颜色的元素和模型项目列表非常狭窄。
从那时起,我想知道我是否做错了什么并更仔细地阅读了文档。偶然发现了管理工具,也安装了它们。仪表板出现了,但它又出现了放错位置的按钮和元素的不同位置。并没有解决项目列表狭窄的问题。
那是相当令人失望的,但我决定潜伏更多。并检查了分支 2_2。这最终看起来像 django 项目中的屏幕截图。微小的 mce 也有效!
所以,问题一:这是每个想要使用 grappelli 的人都做的吗?或者这些截图实际上是trunk版的,只是害羞地向我展示它的美丽?
之后我决定安装文件浏览器。去谷歌项目页面,阅读说明,注意到 grapplelli 的要求,并高兴地认为这很容易,因为我已经得到了它。
所以,我检查了主干,将媒体放在它所属的位置,创建了必要的路径并且它工作了。但看起来很糟糕。搜索字段和过滤器与简单的 django admin 或 grappelli 完全不同,列表很窄,过滤器不起作用。并且右侧按钮之类的奇怪齿轮也不起作用。
好吧,它并没有阻止我浏览模板,在这里和那里修复它们,它们开始看起来或多或少还可以。但是按钮之类的奇怪装备仍然不起作用。更糟糕的是,来自微型 MCE 的图像插入对话框也不起作用。它出现了,显示了我的文件夹和文件,但“选择”按钮被禁用。
现在我开始认为我做错了什么
- 我将文件浏览器恢复到主干。“选择”按钮仍然不起作用。
- 我消灭了所有东西并将grappelli恢复到树干。Filebrowser 看起来仍然有些混乱,最糟糕的是“选择”按钮仍然不起作用。
- 我试过filebrowser-no-grappelli,它甚至没有那些按钮。
- 我放弃了,去这里寻求安慰
那么,问题二:是否每个想要使用带有微型 MCE 插入图像对话框的文件浏览器的人都走同样的路?你成功了吗?请帮我做同样的事情。
TL/DR:如何为 django 管理员设置 grappelli 和文件浏览器并使微型 MCE 插入图像对话框工作?
我使用 django 1.2.1。