【问题标题】:Django Tinymce file managerDjango Tinymce 文件管理器
【发布时间】:2011-06-02 16:33:19
【问题描述】:

我需要 Django Tinymce 的文件管理器。

我已经尝试过 Django 文件浏览器,但我无法让它工作。它在“图像 URL”字段旁边显示一个按钮,但是当我单击它时,什么都没有显示。它是如何工作的?

或者……有更好的选择吗?

亲切的问候,

玛丽安

【问题讨论】:

    标签: python django tinymce django-filebrowser


    【解决方案1】:

    2 玛丽安:

    用于将 TinyMCE/images 插件集成到 python 项目中的模块。 对于 Django & Image Manager 1.1 beta1。

    安装

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    将 tinymce 文件夹复制到您的 Django 项目根文件夹。

    将这些字符串添加到主 urls.py:

    (r'^static/js/tiny_mce/plugins/images/connector/python/', include('tinymce.images.urls')),
    

    'static/js/tiny_mce' 应该更改为您的 TinyMCE 网址。

    如果您使用开发服务器,则应添加以下行:

    (r'^static/(?P<path>.*)$', 'django.views.static.serve',
        {'document_root': 'D:\dev\djcode\mysite\media'}),
    
    (r'^uploads/(?P<path>.*)$', 'django.views.static.serve',
        {'document_root': 'D:\dev\djcode\mysite\uploads'}),
    

    'D:\dev\djcode\mysite' 应更改为 Django 项目文件夹的绝对路径。

    问题

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    1. 无法上传多个文件,因为 Flash 不发送 COOKIES。默认情况下,Django 通过 cookie 处理会话。所以我们正在等待闪存模块修复。

    2. 目前 - 只有英文版。

    【讨论】:

    • 无法正常工作。我已将 tinymce 文件夹复制到我的项目中,但它阻止了它。我现在收到这样的错误Could not import blablabla. Error was: No module named widgets
    • 也许您最好将您的项目设置发布为 Filebrowser,相信我这比其他的要好。如果它对您不起作用,则仅表示您的配置不太正确。
    • 我实际上要自己写。还是谢谢你!
    • @Marian 我遇到了和你曾经在 Django 中的 TinyMCE 文件管理器相同的问题。只是想知道你是否自己写了一个。你能给我一些关于我如何去做的指示吗?任何帮助表示赞赏。
    【解决方案2】:

    【讨论】:

    • 我在你的第二个链接上找到了这个link。它是为 django 编写的,但是安装说明是用俄语编写的,我不知道如何使它工作。
    【解决方案3】:

    试试这个 Django-tinymce-filebrowser

    https://pypi.python.org/pypi/Django-tinymce-filebrowser

    它允许管理来自 tinyMCE 的图像和文件

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-07
      • 1970-01-01
      • 1970-01-01
      • 2015-01-24
      相关资源
      最近更新 更多