问题标签 [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.
django - Django-tinymce 和 django-filebrowser,图片上传 查找上传文件夹时出错(MEDIA_ROOT + DIRECTORY)
所以我试图让文件浏览器在 django 中使用 tinymce。tinymce,漂亮的精美文本编辑器,一切都很好。当我尝试打开文件浏览器时,我在 /admin/filebrowser/browse/ 找到错误配置文件上传文件夹(MEDIA_ROOT + DIRECTORY)。也许它不存在?我没有在控制台中得到任何错误,据我所知,它应该寻找绝对存在的 /media/filebrowser/
断言错误:错误!= 1
我的设置:
我的网址:
我在调试模式下运行,不知道这是不是问题,确实有一个奇怪的问题,我可以使用静态 url 加载静态文件,但它们必须在媒体目录中,尽管文件浏览器静态文件在我的静态文件位置解决了一些安装问题,但是将这些文件也放在媒体位置并没有改变任何东西。有什么想法需要做些什么才能让它发挥作用?
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 加载应用程序的部分:
django - 使用 S3 并设置 document.domain 时,TinyMCE 弹出窗口未加载
我的主要域名是“btaylorweb.com”。我有一个使用 CNAME 指向我的 CloudFront URL 的子域“static.btaylorweb.com”。
TinyMCE 从 S3 加载得很好,但是,我的弹出窗口是空白的。我已将域设置为:
在 tiny_mce_popup.js 和 tiny_mce.js 中,但这仍然不起作用。谁能指出我做错了什么?
django - 更改各种对象的 django-tinymce 内容 css
如何更改 django-tinymce 中各种对象的 content_css 选项?我的意思是,当我将tinymce 用于model1 时,content_css 是model1.css,而对于model2,则使用model2.css。我用
django - Django Tiny MCE 和静态文件
我有 django tinymce 设置,但我注意到该工具在不处于调试模式时存在问题。高级主题中有一些模板,这些模板包含 django 模板代码。问题是这些模板是从静态文件夹中提供的,这不会让它们呈现。
有谁知道如何解决这个问题?
谢谢,CG
tinymce - 在 TinyMCE 中设置表属性
每当我在 TinyMCE 中创建表格时,我都会得到:
我怎样才能将其更改为:
我只问因为我将内容传递给比萨,它需要所有标签都具有属性,而不是样式值。我已将两者都设置inline_styles
为safeHTML
false 无济于事:(
django - 如何在 Admin 中设置 HTMLField 小部件的高度?
我在模型中有一个 HTMLField,因为它是在 Admin 中使用 tinymce 小部件的最懒惰的方式。但问题是 textarea 字段没有设置“rows”属性。所以 textarea 的高度不够舒适,无法在 Admin 中进行编辑。有没有办法在不定义 ModelAdmin 类的情况下设置 HTMLField 的高度?
更新:
我通过使用以下代码解决了这个问题:
jquery-ui - 如何在单击时在 jquery 模态窗口中显示 TinyMCE 编辑器
我已经制作了一个博客应用程序,我有这个表格来写博客。它有一个title
字段、一个用于博客正文的实例tinymce editor
、一个用于添加的文本字段tags
和一个提交按钮。
我想要做的是默认情况下在页面加载时向用户显示整个表单。用户可以填写标题。现在,当用户进入文本编辑器时,点击时会有一个按钮,只有文本编辑器会在模式窗口中打开,用户可以输入该按钮。
一旦用户点击十字架,文本就会被复制到底层的文本编辑器中。我不太擅长 javascript,而且我看过一些博客,但这并没有帮助。任何方向将不胜感激。我正在添加博客页面外观的快照。
javascript - 如何在 TinyMCE 表编辑器的下拉菜单中添加类
全部,
我正在开发一个使用 TinyMCE 编辑器和 TinyMCE 表插件的 Django 应用程序。用户已请求自定义表类(假设一些应该是红色的,而另一些应该是蓝色的)。
这在 CSS 中很容易做到。我可以覆盖 HTML 来做到这一点。但是在 TinyMCE 表编辑器对话框中有一个组合框,上面写着“类”,如果我在其中输入一些内容,它就会显示在表的类属性中。
我的问题是如何让自定义类自动出现在该组合框中?
我注意到表格插件的 init() 函数有一行
但我无法确定“table_styles”的定义位置。
有什么建议么?
附言
我在文档中看到我可以将“table_styles”传递给 init() 函数。但是,该函数似乎从未被明确地调用过。有没有办法可以动态添加它?
django - 如何在 django 中使用 tinyMCE 作为自动拼写检查器?
在 tinymce 中是否有自动拼写检查器(键入时)的选项?