django-filebrowser
我一直在尝试django-tinymce
(使用 MCE v4.0.x)工作一段时间,但仍然无法让文件浏览器回调工作。这是我到目前为止所做的:
通过 pip 安装 TinyMCE,添加必要的设置,包括以下默认配置:
TINYMCE_DEFAULT_CONFIG = { 'theme': 'modern', 'relative_urls': False, 'plugins': 'image', }
在我的一种形式中使用 TinyMCE 作为小部件,如下所示:
content = forms.CharField(widget=TinyMCE(attrs={'cols': 100, 'rows': 30}))
安装文件浏览器 (
pip install django-filebrowser
),将其添加到INSTALLED_APPS
. 还将设置添加TINYMCE_FILEBROWSER=True
到设置中,以及必要的文件浏览器设置。
我现在有一个文件浏览器按钮出现在 TinyMCE 的“添加图像”对话框中的结果,但是当我单击它时,我在浏览器的 JS 控制台中收到以下错误:
Uncaught TypeError: string is not a function
我还收到以下有关加载文件浏览器插件的 Javascript 错误:
Failed to load resource: the server responded with a status of 500 (INTERNAL SERVER ERROR) http://localhost:8080/tinymce/filebrowser/