问题标签 [django-tinymce]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
535 浏览

python - django-tinymce 无法正确显示小部件

我正在尝试使用 django-tinymce (http://http://django-tinymce.googlecode.com/) 应用程序在 django 管理员中显示 WYSIWYG 编辑器。

我下载并安装了它,下载了 tinymce 本身并将其放入 /js/tiny_mce,没有更改 settings.py 中的任何内容,并在我的模型中添加了一个 HTMLField,如下所示:

当我通过 django-admin 添加一个新条目时,tinyMCE 就在那里,但它都被扼杀了 - 没有工具栏,没有状态栏,只有一个我可以输入的纯空白区域。粗体/斜体热键有效。

我使用 lighttpd 为 tinymce 的 javascripts 和 django 的内置服务器提供服务。

谁能帮我?

编辑:好的,我不确定为什么,但原因是 lighttpd 在响应标头中为 .js'es 和 .css'es 发送了不正确的内容类型。通过修改 lighttpd 配置修复。

0 投票
2 回答
4288 浏览

html - TinyMCE + html5 图、img & figcaption 插件/插入

我正在寻找一种在 TinyMCE 中实现插件的最佳实践方法,以实现 HTML5 元素的插入<figure>,沿着一个或多个 child<img>和一个<figcaption>.

虽然 HTML5 规范似乎允许其他图形类型,即除 之外<img>,但这就是我们目前所关心的全部。

理想情况下,该解决方案将基于插件且可移植。

仅供参考,我们正在使用带有 Django 的 TinyMCE。

0 投票
1 回答
3351 浏览

javascript - TinyMCE 的 html 编辑器中未显示嵌入式媒体

而且不会保存。

  • 我使用媒体插件插入来自 youtube 的视频。
  • 电影出现在预览中。
  • 我按插入。
  • 这是ed.execCommand('mceInsertContent', false, h);media.js 中的输出:<img src="http://127.0.0.1:8000/media/admin/tinymce/jscripts/tiny_mce/plugins/media/img/trans.gif" class="mceItemFlash" title="src:'http://www.youtube.com/v/b7wJejHIFEc&feature',width:'376',height:'302'" width="376" height="302" align="" />当我按下插入/提交时。
  • 我在编辑器中看到一个黄色框。
  • 我检查了源 html,我看到的只是<p>&nbsp;</p>移动嵌入的东西应该在哪里。
  • 我保存,黄色框不见了。

这是我当前的 tinymce 初始化脚本:

编辑:

好的,我添加cleanup: false到我的初始化脚本中。而现在,我在源代码中得到的只是:

这也显示在我的 HTML 中。

TinyMCE 不应该用一些嵌入代码替换它,还是我需要自己用一些 javascript 来做?

0 投票
2 回答
1282 浏览

django - django 文件浏览器不允许创建文件夹并且不允许上传文件

我正在尝试将 django-filebrowser 实现到我最新的应用程序中。我也安装了grappelli。这些网址可以很好地进入 filebrowser /admin/filebrowser/browse 是我设置的。

我遇到的问题是尝试添加文件夹或上传文件时。

新建文件夹:

当我添加一个文件夹时,会抛出一个错误,说明:

请更正下列错误。

没有权限。

现在文件夹的权限很好。我不明白为什么它不允许我在这里上传文件。

drwxr-xr-x 2 naytive naytive 4096 Jan 18 08:32 上传/

上传文件:

通常在上传文件时,文件浏览器上传屏幕会出现一个计时器以上传成功,但是当我尝试上传文件时,它只会刷新以 url 结尾的页面

?_save=上传

它已经到了我将删除该模块的地步,因为它没有按照它的设置进行操作。

有任何想法吗?

编辑:我认为上传文件方面也是由原始文件权限引起的。如果我们修复了这个错误,那么上传可能也会起作用。

0 投票
0 回答
2303 浏览

django - 我无法使用 django-tinymce 上传图片,我安装了 django-filebrowser

我有一个关于 django-tinymce 上传图片的问题。

django-filebrowser 安装了我的项目并且运行良好。我可以使用 FileBroseFiled 上传文件。

接下来我将 django-tinymce 安装到我的项目中,使用 tinmyce 编辑我的内容,除了从本地上传图片外,一切都很好。单击“浏览”按钮时无法打开浏览页面,请参见图片!:

终端返回错误信息:

我的设置文件:

0 投票
1 回答
3162 浏览

tinymce - TinyMCE - 从弹出窗口传递值

我正在使用 TinyMCE 。在单击时,我成功打开了一个内联弹出窗口。但我不知道如何将值从弹出窗口传递给 tinyMCE。非常感谢任何帮助。

0 投票
2 回答
3286 浏览

django - Django Grappelli Tabular Inline 添加新行 TinyMCE 文本字段不可编辑

我正在为我的项目使用 django Grappelli 皮肤。

我有一个带有表格内联函数的 ModelAdmin。

我使用 extra = 0 来防止在加载页面时自动插入空白行。它工作正常。

现在,当我单击 + 号插入新行时,该行已加载,但 tinymce 文本字段不可编辑。

有谁知道是什么原因以及如何解决这个问题?

阅读文档后:

http://django-grappelli.readthedocs.org/en/latest/customization.html#using-tinymce

我注意到:

由于隐藏的空表单,使用带有 Inlines 的 TinyMCE 有点棘手。您需要编写一个自定义模板并使用 inline-callbacks 来

onInit:从空表单中删除 TinyMCE 实例。

onAfterAdded:从表单初始化 TinyMCE 实例。

onBeforeRemoved:从表单中删除 TinyMCE 实例。

默认情况下不支持带内联的 TinyMCE。

有这方面的样品吗?我注意到这是我需要更改的 TinyMCE 功能。

0 投票
1 回答
276 浏览

tinymce - Tiny MCE 默认内容

我想在加载时使用默认内容加载 TinyMCe,如下所示。

我设置了 cleanup : false 。它仍然用 html 包装<p></p>并删除我的代码。

有什么解决办法吗?

0 投票
2 回答
694 浏览

tinymce - TinyMCE 配置

我为微型 MCE 设置了以下设置。正如您在图像中看到的那样,它显示了第三行按钮。我不知道它来自哪里!我的 javascript 代码中没有第三行的设置,但它仍然显示在那里。

在此处输入图像描述

0 投票
1 回答
1234 浏览

django - django:在 ajax 加载时未加载 tinymce 编辑器

我在我的网站上使用django-tinymce 。表单的 Tinymce 编辑器出现在正常页面加载时,但是当表单部分在 ajax 加载(使用 jquery 加载)时加载时,它的 tinymce 编辑器不会加载。在萤火虫中它不会给出任何错误。可能是什么原因?

任何帮助将不胜感激..谢谢