如果有人知道如何使django-cms与grappelli一起玩,请提供一些提示

最佳答案

好吧,我刚刚经历了一段史诗般的冒险,而这个故事可能对您有用。所说冒险的终点是使django-cms 2.1.3与django-filebrowser-no-grappelli一起工作。尽管这听起来实际上与您想要的相反,但我最终还是到了那里,因为我真正想要的是让django-cms与filebrowser一起使用。如果没有grappelli,尽管标准django-filebrowser无法正常工作。但是使用grappelli django-cms不能按预期工作。因此,在其中打上磨擦,引用莎士比亚的话。使django-cms与filebrowser配合使用相对简单,除了以下事实:当尝试使用uploadify(filebrowser随附)上载文件时,在文件对话框中选择文件后,没有任何 react 。最终,我发现这是因为jquery库被加载了两次:一次是由filebrowser加载以与uploadify一起使用的,另一次是由django-cms加载的。因此,通过注释掉该文件的第二行:

您的网站包dir/cms/templates/cms/toolbar/toolbar.html

加载jquery.min.js,uploadify按预期工作。太...如果您只想让django-cms与grappelli配合使用以便可以使用filebrowser,以上内容可能会有所帮助。 Here是我的设置文件供引用。

关于django-cms + grappelli,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5605000/

10-13 05:28