因此,我发现了名为“ grappelli”的django管理界面。看着屏幕截图,并决定我喜欢它。转到源页面并检出了中继。进行设置,并注意到它看上去与屏幕截图完全不同。没有仪表板,没有侧面板,元素和模型项目列表的不同颜色非常狭窄。

从那时起,我想知道我做错了什么,并仔细阅读了文档。偶然发现了管理工具,也安装了它们。仪表板出现了,但是按钮放错了位置,并且元素的位置也再次不同。并没有解决项目列表狭窄的问题。

那真是令人失望,但我决定潜伏更多。并签出了分支2_2。最终看起来像django项目中的屏幕截图。而且微小的mce也起作用了!

那么,问题一:这是每个想要使用格拉佩利的人做什么吗?还是这些截图实际上是主干版本的,只是害羞地向我展示了它的美感?

之后,我决定安装filebrowser。进入google project页面,阅读说明,注意到grapplelli的要求,并且高兴地认为这很容易,因为我已经知道了。

因此,我检出了中继线,将介质放置在其所属的位置,创建了必要的路径并正常工作。但是看上去很糟糕。搜索字段和过滤器与简单的django admin或grappelli中的内容完全不同,列表狭窄,过滤器不起作用。右侧按钮之类的怪异齿轮也不起作用。

好吧,这并没有阻止我浏览模板,不停地在此处修复它们,它们看起来或多或少都可以。但是按钮之类的怪异设备仍然无法正常工作。更糟糕的是,来自小型MCE的图像插入对话框也无法正常工作。它出现了,显示了我的文件夹和文件,但是“选择”按钮被禁用了。

现在我开始认为我做错了什么,


我将文件浏览器恢复为主干。 “选择”按钮仍然不起作用。
我消灭了一切,将格拉佩里(gappelli)弄回了行李箱。 Filebrowser看起来仍然有些混乱,最糟糕的是“选择”按钮仍然无法正常工作。
我尝试了filebrowser-no-grappelli,它甚至没有这些按钮。
我放弃了,去这里寻求安慰


因此,问题二:想要在小型MCE中使用文件浏览器的每个人都插入图像对话框吗?您设法使其成功了吗?请帮我做同样的事情。

TL / DR:如何为Django管理员设置grappelli和filebrowser并使微型MCE插入图像对话框起作用?

我使用django 1.2.1。

最佳答案

当前的grappelli版本是2.1。 django 1.2.1和当前的文件浏览器版本应该可以正常工作!我认为Google代码网站上的屏幕截图来自较旧的版本,其中包括书签支持等功能,但已从实际版本中删除,因为此功能(还有仪表板等)应立即通过管理工具进行处理!也许现在您已经有了grappelli-admin-tools(http://bitbucket.org/fetzig/grappelli-admin-tools/overview),它已经使您能够自定义索引页面,并且书签功能也应该移到那里!确保仔细阅读安装说明:http://bitbucket.org/fetzig/grappelli-admin-tools/wiki/Home(不要忘记最后执行python脚本!)tinymce / filebrowser通过这种组合为我工作。

关于python - django grappelli,filebrowser和Tiny MCE插入图像对话框,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3510374/

10-12 17:00