问题标签 [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.
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 配置修复。
html - TinyMCE + html5 图、img & figcaption 插件/插入
我正在寻找一种在 TinyMCE 中实现插件的最佳实践方法,以实现 HTML5 元素的插入<figure>
,沿着一个或多个 child<img>
和一个<figcaption>
.
虽然 HTML5 规范似乎允许其他图形类型,即除 之外<img>
,但这就是我们目前所关心的全部。
理想情况下,该解决方案将基于插件且可移植。
仅供参考,我们正在使用带有 Django 的 TinyMCE。
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> </p>
移动嵌入的东西应该在哪里。 - 我保存,黄色框不见了。
这是我当前的 tinymce 初始化脚本:
编辑:
好的,我添加cleanup: false
到我的初始化脚本中。而现在,我在源代码中得到的只是:
这也显示在我的 HTML 中。
TinyMCE 不应该用一些嵌入代码替换它,还是我需要自己用一些 javascript 来做?
django - django 文件浏览器不允许创建文件夹并且不允许上传文件
我正在尝试将 django-filebrowser 实现到我最新的应用程序中。我也安装了grappelli。这些网址可以很好地进入 filebrowser /admin/filebrowser/browse 是我设置的。
我遇到的问题是尝试添加文件夹或上传文件时。
新建文件夹:
当我添加一个文件夹时,会抛出一个错误,说明:
请更正下列错误。
没有权限。
现在文件夹的权限很好。我不明白为什么它不允许我在这里上传文件。
drwxr-xr-x 2 naytive naytive 4096 Jan 18 08:32 上传/
上传文件:
通常在上传文件时,文件浏览器上传屏幕会出现一个计时器以上传成功,但是当我尝试上传文件时,它只会刷新以 url 结尾的页面
?_save=上传
它已经到了我将删除该模块的地步,因为它没有按照它的设置进行操作。
有任何想法吗?
编辑:我认为上传文件方面也是由原始文件权限引起的。如果我们修复了这个错误,那么上传可能也会起作用。
django - 我无法使用 django-tinymce 上传图片,我安装了 django-filebrowser
我有一个关于 django-tinymce 上传图片的问题。
django-filebrowser 安装了我的项目并且运行良好。我可以使用 FileBroseFiled 上传文件。
接下来我将 django-tinymce 安装到我的项目中,使用 tinmyce 编辑我的内容,除了从本地上传图片外,一切都很好。单击“浏览”按钮时无法打开浏览页面,请参见图片!:
终端返回错误信息:
我的设置文件:
tinymce - TinyMCE - 从弹出窗口传递值
我正在使用 TinyMCE 。在单击时,我成功打开了一个内联弹出窗口。但我不知道如何将值从弹出窗口传递给 tinyMCE。非常感谢任何帮助。
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 功能。
tinymce - Tiny MCE 默认内容
我想在加载时使用默认内容加载 TinyMCe,如下所示。
我设置了 cleanup : false 。它仍然用 html 包装<p></p>
并删除我的代码。
有什么解决办法吗?
tinymce - TinyMCE 配置
我为微型 MCE 设置了以下设置。正如您在图像中看到的那样,它显示了第三行按钮。我不知道它来自哪里!我的 javascript 代码中没有第三行的设置,但它仍然显示在那里。
django - django:在 ajax 加载时未加载 tinymce 编辑器
我在我的网站上使用django-tinymce 。表单的 Tinymce 编辑器出现在正常页面加载时,但是当表单部分在 ajax 加载(使用 jquery 加载)时加载时,它的 tinymce 编辑器不会加载。在萤火虫中它不会给出任何错误。可能是什么原因?
任何帮助将不胜感激..谢谢