【发布时间】:2011-11-24 07:03:09
【问题描述】:
我正在尝试将 django-tinymce 与 django-filebrowser 集成为我的 django 管理站点。 一切(几乎)工作正常。
-
manage.py test filebrowser,工作正常 -
http://localhost:8000/admin/filebrowser/browse/也有效
但是,当我按下窗口弹出窗口上的browse 按钮时
insert/edit image tinymce 按钮面板没有任何反应。
在我的 Firefox 调试窗口中,我收到这样的错误(按下 browse 时):
f is undefined
code: http://localhost:8000/static/js/tiny_mce/tiny_mce_src.js
line: 11981
在我的开发服务器输出窗口中,我收到一个 500 错误,如下所示:
GET /tinymce/filebrowser/ HTTP/1.1" 500 当管理页面尝试加载tinymce_models.HTMLField() 文本区域时。
任何想法我做错了什么?
PS:我也使用 grappelli,这是加载应用程序的 settings.py 部分:
INSTALLED_APPS = (
#... usual django standard apps.. #
'django.contrib.staticfiles',
'grappelli',
'filebrowser',
'tinymce',
'django.contrib.admin',
'expedeat.dbadmin',
)
【问题讨论】:
-
离题:imho django-filebrowser 真的很烂 vs elrte.org/elfinder/demo
-
谢谢。 elFinder 看起来很棒。不过,我想要的是一个简单的文件浏览器/上传器,可以与 tinyMCE 编辑器一起使用。 :-)
标签: python django django-tinymce django-filebrowser