gpt4 book ai didi

Django-tinymce + django-filebrowser-no-grapelli 不起作用

转载 作者:行者123 更新时间:2023-12-04 18:08:49 25 4
gpt4 key购买 nike

我有点懵。我尝试了不同的方法和手册,但对我没有任何用处。我用的是:django 1.5、django-page-cms、django-tinymce。我需要 tinymce 的文件浏览器才能在管理员中使用。我停在 https://github.com/wardi/django-filebrowser-no-grappelli ,因为它看起来使用起来最简单而且我不需要 Grapeeli,它需要 https://github.com/sehmaschine/django-filebrowser .所以我需要:

  • 在 INSTALLED_APPS 中添加“文件浏览器”;
  • 在 admin 之前的 url 中添加 (r'^admin/filebrowser/', include('filebrowser.urls')),
  • 更改/templates/admin/index.html 在 {% for app in app_list %} 之前添加 {% include 'filebrowser/append.html' %}<

完成这些步骤并更正 append.html(对于 django 1.5 - 更改 url 外观)后,我收到错误 Reverse for 'tinymce-filebrowser' with arguments '()' and keyword arguments '{}' not found . 当我想进入正在使用 tinymce(和文件浏览器)的页面时。 Google 无法确定我需要做什么。

所以我希望得到你的帮助。如果有人使用过此类库,请告诉我,在这种情况下我需要做什么?或者是否存在另一个具有理解配置的工作文件浏览器?

更新。 添加 tinymce url 并编辑几乎所有文件浏览器模板后(因为 django 1.5)。我有一些问题:

  • 在带有 tinymce 编辑器的页面上,我在控制台错误中看到:localhost:8000/admin/tinymce/filebrowser/404 (NOT FOUND)。 tinynce 仍然工作正常,但我不能使用文件浏览器的图像链接,它在添加文件浏览器后出现(控制台错误:无法调用未定义的“应用”方法)
  • 上传文件(直接,没有 tinymce)总是在这里失败:localhost:8000/admin/filebrowser/upload_file/500 (INTERNAL SERVER ERROR)

有什么解决这些问题的想法吗?

更新。为了解决第一个问题,您需要在 之前放置 (r'^admin/tinymce/', include('tinymce.urls')), url(r'^admin/', include(admin.site.urls)),.

为了解决第二个问题,你需要使用正确的 django-filebrowser-no-grapelli 包,最好是没有 flash_login_decorator 的上传功能。

最佳答案

看来你还没有在 urls.py 中添加 django-tinymce url:

(r'^admin/tinymce/', include('tinymce.urls')),

关于Django-tinymce + django-filebrowser-no-grapelli 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19716976/

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