gpt4 book ai didi

python - django-tinymce 和 django-filebrowser 集成的小问题

转载 作者:太空宇宙 更新时间:2023-11-03 19:27:29 24 4
gpt4 key购买 nike

我正在尝试将 django-tinymce 与 django-filebrowser 集成以用于我的Django 管理站点。一切(几乎)都工作正常。

  • manage.py 测试文件浏览器,工作正常
  • http://localhost:8000/admin/filebrowser/browse/ 也可以

但是,当我按下弹出窗口上的浏览按钮时tinymce 按钮面板的插入/编辑图像没有任何反应。

在我的 Firefox 调试窗口中,我收到如下错误(当按浏览时):

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',
)

最佳答案

我终于找到了问题的答案。

我必须像这样修改tinymce/views.py 文件:

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/django-users@googlegroups.com/msg100388.html

关于python - django-tinymce 和 django-filebrowser 集成的小问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7539957/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com