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

django - Django-tinymce 和 django-filebrowser,图片上传 查找上传文件夹时出错(MEDIA_ROOT + DIRECTORY)

所以我试图让文件浏览器在 django 中使用 tinymce。tinymce,漂亮的精美文本编辑器,一切都很好。当我尝试打开文件浏览器时,我在 /admin/filebrowser/browse/ 找到错误配置文件上传文件夹(MEDIA_ROOT + DIRECTORY)。也许它不存在?我没有在控制台中得到任何错误,据我所知,它应该寻找绝对存在的 /media/filebrowser/

断言错误:错误!= 1

我的设置:

我的网址:

我在调试模式下运行,不知道这是不是问题,确实有一个奇怪的问题,我可以使用静态 url 加载静态文件,但它们必须在媒体目录中,尽管文件浏览器静态文件在我的静态文件位置解决了一些安装问题,但是将这些文件也放在媒体位置并没有改变任何东西。有什么想法需要做些什么才能让它发挥作用?

0 投票
1 回答
2234 浏览

python - django-tinymce 和 django-filebrowser 集成的小问题

我正在尝试为我的 django 管理站点将 django-tinymce 与 django-filebrowser 集成。一切(几乎)工作正常。

  • manage.py test filebrowser,工作正常
  • http://localhost:8000/admin/filebrowser/browse/也有效

但是,当我按下tinymce 按钮面板browse的窗口弹出窗口上 的按钮时,什么也没有发生。insert/edit image

在我的 Firefox 调试窗口中,我收到这样的错误(按 时browse):

在我的开发服务器输出窗口中,我收到一个 500 错误,如下所示:

GET /tinymce/filebrowser/ HTTP/1.1" 500当管理页面尝试加载 tinymce_models.HTMLField()文本区域时。

任何想法我做错了什么?

PS:我也使用 grappelli,这是我的 settings.py 加载应用程序的部分:

0 投票
1 回答
758 浏览

django - 使用 S3 并设置 document.domain 时,TinyMCE 弹出窗口未加载

我的主要域名是“btaylorweb.com”。我有一个使用 CNAME 指向我的 CloudFront URL 的子域“static.btaylorweb.com”。

TinyMCE 从 S3 加载得很好,但是,我的弹出窗口是空白的。我已将域设置为:

在 tiny_mce_popup.js 和 tiny_mce.js 中,但这仍然不起作用。谁能指出我做错了什么?

0 投票
2 回答
1153 浏览

django - 更改各种对象的 django-tinymce 内容 css

如何更改 django-tinymce 中各种对象的 content_css 选项?我的意思是,当我将tinymce 用于model1 时,content_css 是model1.css,而对于model2,则使用model2.css。我用

0 投票
1 回答
212 浏览

django - Django Tiny MCE 和静态文件

我有 django tinymce 设置,但我注意到该工具在不处于调试模式时存在问题。高级主题中有一些模板,这些模板包含 django 模板代码。问题是这些模板是从静态文件夹中提供的,这不会让它们呈现。

有谁知道如何解决这个问题?

谢谢,CG

0 投票
1 回答
667 浏览

tinymce - 在 TinyMCE 中设置表属性

每当我在 TinyMCE 中创建表格时,我都会得到:

我怎样才能将其更改为:

我只问因为我将内容传递给比萨,它需要所有标签都具有属性,而不是样式值。我已将两者都设置inline_stylessafeHTMLfalse 无济于事:(

0 投票
2 回答
2397 浏览

django - 如何在 Admin 中设置 HTMLField 小部件的高度?

我在模型中有一个 HTMLField,因为它是在 Admin 中使用 tinymce 小部件的最懒惰的方式。但问题是 textarea 字段没有设置“rows”属性。所以 textarea 的高度不够舒适,无法在 Admin 中进行编辑。有没有办法在不定义 ModelAdmin 类的情况下设置 HTMLField 的高度?

更新:

我通过使用以下代码解决了这个问题:

0 投票
1 回答
2308 浏览

jquery-ui - 如何在单击时在 jquery 模态窗口中显示 TinyMCE 编辑器

我已经制作了一个博客应用程序,我有这个表格来写博客。它有一个title字段、一个用于博客正文的实例tinymce editor、一个用于添加的文本字段tags和一个提交按钮。

我想要做的是默认情况下在页面加载时向用户显示整个表单。用户可以填写标题。现在,当用户进入文本编辑器时,点击时会有一个按钮,只有文本编辑器会在模式窗口中打开,用户可以输入该按钮。

一旦用户点击十字架,文本就会被复制到底层的文本编辑器中。我不太擅长 javascript,而且我看过一些博客,但这并没有帮助。任何方向将不胜感激。我正在添加博客页面外观的快照。

在此处输入图像描述

0 投票
1 回答
3118 浏览

javascript - 如何在 TinyMCE 表编辑器的下拉菜单中添加类

全部,

我正在开发一个使用 TinyMCE 编辑器和 TinyMCE 表插件的 Django 应用程序。用户已请求自定义表类(假设一些应该是红色的,而另一些应该是蓝色的)。

这在 CSS 中很容易做到。我可以覆盖 HTML 来做到这一点。但是在 TinyMCE 表编辑器对话框中有一个组合框,上面写着“类”,如果我在其中输入一些内容,它就会显示在表的类属性中。

我的问题是如何让自定义类自动出现在该组合框中?

我注意到表格插件的 init() 函数有一行

但我无法确定“table_styles”的定义位置。

有什么建议么?

附言

我在文档中看到我可以将“table_styles”传递给 init() 函数。但是,该函数似乎从未被明确地调用过。有没有办法可以动态添加它?

0 投票
3 回答
1315 浏览

django - 如何在 django 中使用 tinyMCE 作为自动拼写检查器?

在 tinymce 中是否有自动拼写检查器(键入时)的选项?