small problem with django-tinymce and django-filebrowser integration
我正在尝试将django-tinymce与django-filebrowser集成
django管理网站。
一切(几乎)一切正常。
-
manage.py test filebrowser ,可以正常工作 -
http://localhost:8000/admin/filebrowser/browse/ 也可以
但是,当我按下Windows弹出窗口上的
tinymce按钮面板的
在我的firefox调试窗口中,出现如下错误(按
1 2 3 | f is undefined code: http://localhost:8000/static/js/tiny_mce/tiny_mce_src.js line: 11981 |
在我的dev-server输出窗口上,出现500错误,如下所示:
当管理页面尝试加载
有什么想法我做错了吗?
PS:我也使用grappelli,这是加载应用程序的settings.py部分:
1 2 3 4 5 6 7 8 9 | INSTALLED_APPS = ( #... usual django standard apps.. # 'django.contrib.staticfiles', 'grappelli', 'filebrowser', 'tinymce', 'django.contrib.admin', 'expedeat.dbadmin', ) |
我终于设法找到问题的答案。
我不得不像这样修改tinymce / views.py文件:
1 2 3 | fb_url ="%s://%s%s" % (request.is_secure() and 'https' or 'http', #request.get_host(), urlresolvers.reverse('filebrowser-index')) request.get_host(), urlresolvers.reverse('fb_browse')) |
我在这篇文章中找到了答案:
http://www.mail-archive.com/[email protected]/msg100388.html