问题标签 [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 投票
2 回答
1928 浏览

python - 将 TinyMCE 用于深色背景的网站

我在我的 Django 网站中使用 django-tinymce。通过管理界面,可以编辑具有tinymce.models.HTMLField. 然后,网站访问者将看到页面内容区域中呈现的 html。

问题是,网站本身有深色背景,而 TinyMCE 文本区域有白色背景。默认情况下,文本似乎没有颜色,这没关系(在 TinyMCE 中显示为黑色,在网站中显示为白色),但有时会为其分配黑色,然后在网站中显示为黑色,使其无法阅读.

有什么好办法解决这个问题?

0 投票
2 回答
1468 浏览

python - TinyMCE 弹出窗口在 Django 开发服务器中不起作用

TinyMCE 工作得很好,除了弹出窗口。他们出现空白,经过一点谷歌搜索,显然它与 Firefox 和 Django 的跨域错误有关。我尝试使用 document.domain,但我感觉当您使用 Django 开发服务器 ( http://127.0.0.1:8000 )时它不起作用。

0 投票
2 回答
10096 浏览

python - 在 TinyMCE 控件中编辑原始 HTML

我有一个 Django 网站,我在其中使用django-tinymceTinyMCE 控件编辑 HTML 字段。

TinyMCE 实际上为我提供了一种所见即所得的方式来编辑 HTML。我的问题是,我可以直接编辑底层 HTML 吗?我在想,也许我可以启用一些按钮,它可以在 TinyMCE 中的“所见即所得模式”和“原始 html 模式”之间切换。有吗?如果没有,是否有任何优雅的方式来编辑 HTML?

0 投票
2 回答
502 浏览

python - 使用 TinyMCE 修改图像的 `clear` 属性

tinymce-django在我的 Django 网站中使用 TinyMCE 和应用程序。我在管理界面中使用它来编辑 HTML 字段。(类似于平面页面的东西。)

使用 TinyMCE 添加图像时,如何更改其clear样式属性?

0 投票
1 回答
673 浏览

python - django-tinymce:对不同的实例使用不同的选项

我有一个模型HTMLField,可以在管理员中使用 TinyMCE 控件进行编辑。但是,我希望能够根据正在编辑的模型实例为 TinyMCE 提供不同的选项。我怎样才能做到这一点?

(例如,如果用户正在编辑SimplePage其 slug 的实例technologies,我希望 TinyMCE 使用默认的 CSS 文件,但如果它编辑SimplePage其 slug的实例ticker,我想使用不同的 CSS 文件。)

0 投票
1 回答
1887 浏览

django - 管理字段无法在 django 中使用 tinymce 和文件浏览器保存

我将 django-tinymce 与运行 django 1.2 的 django-filebrowser 的 no grappelli 分支一起使用。

我将 tinymce HTMLField 模型定义用于我想要所见即所得的模型字段。

我已经在我的 AdminModel 中添加了正确的 javascript,并且文件浏览器运行良好,将图像添加到 textarea 没有问题,但是,当我保存时,textarea 没有更新(看起来 tinnymce 没有触摸它应该)。当我关闭文件浏览器插件时,一切正常,因此它和 TinyMCE onSubmit 功能肯定存在一些冲突。

我已经把它搞砸了一段时间,只是无法到达任何地方——所有这些作品对我来说都很新,所以即使是一些关于如何搞砸的想法也会有所帮助。

提前致谢。

编辑:添加了奖励信息 - 'mode' 配置中的默认模式是 'textareas'。当我删除它时,一切都会正确保存。可悲的是,这也删除了我正在做这一切的图像按钮......

更新

这是我使用的 TinyMCE 配置(包含在 django-filebrowser 中的配置 - 这是损坏的):

这是我遇到的两个问题之一 - 也将在下面发布答案。

0 投票
1 回答
1251 浏览

django - 刚刚安装了 django-tinymce 但 HTMLField 没有显示在管理视图中

我使用 pip 安装它,并按照此处的使用说明进行操作:http: //django-tinymce.googlecode.com/svn/tags/release-1.5/docs/.build/html/usage.html在“The HTMLField 模型字段类型”。我重新同步了数据库(甚至不确定是否需要),重新启动 apache2,但文本字段仍然只是一个文本区域。

关于我所缺少的任何建议?我是否需要以某种方式将 django-tinymce 模板链接到我的媒体目录中?

编辑:texarea的初始化代码,根据要求:

0 投票
2 回答
6656 浏览

django - Django 模板中的 TinyMCE

使用 django-tinymce 我之前已经成功地将 TinyMCE 嵌入到管理员中。然而,将它嵌入前端形式似乎对我不起作用。

我有一个表格,它是一个模型表格。它不会添加任何额外的字段(“comment”和“statement”是唯一使用的字段,它们存在于模型中)。在我想使用 TinyMCE 的那种形式的文本区域字段“评论”上。我尝试了以下方法:

HEAD我放置的 html 标记中(在视图和模板{{ form.media }}中调用表单)。form我还在为管理员使用 Grappelli 和 Filebrowser。

有人可以解释一下我缺少什么或让它工作的过程吗?非常感谢!

0 投票
3 回答
2173 浏览

django - django tiny mce 是普通文本字段而不是富文本格式?请修复。包括的设置

我安装了 Django tiny mce,但是我在我的管理员中得到了一个普通的文本区域。任何人都可以帮助我将其更正为我可以访问文本格式的富文本区域吗?

这是我的settings.py

0 投票
1 回答
1250 浏览

django - Django 应用程序中的富文本

我想在我的字符字段中添加一些非常基本的富文本编辑,只有粗体、斜体和自定义字体大小选择器(小-正常-大-相对于另一个模型字段设置)。起初我尝试使用 django-tinymce,但是在使用表单集时,我遇到了一些问题,即 tinymce 的媒体文件仅适用于集合中的第一个表单,而我添加的 js 函数不起作用。也许无论如何我都需要一个用于这个小-正常-大字体选择器的自定义小部件(或者将其作为模型字段)。

是否可以推荐用户 TinyMCE 并在这种情况下尝试自定义它(如果是,如何),或者是否有更直接的方法来使用我已经创建的表单?

这是我的表单中的内容(动态更改文本区域大小,并在模板中调用 js 函数来限制字符):