问题标签 [django-ckeditor]

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 投票
0 回答
134 浏览

python - 如何结合 django-ckeditor 上传路径和 ImageField 上传路径

模型:

我在 settings.py 中设置了这个

但是图像仍然会转到不同的文件夹。有没有办法使两条路径合二为一?

此致!

0 投票
1 回答
884 浏览

python - 所有用户的 Django-ckeditor 上传权限;添加滚动条;& 根据屏幕尺寸自动调整编辑器宽度

问题一:

我正在使用 Django-CKEditor,当我尝试在其中上传任何文件或图像时,它会显示 警报错误:“服务器响应不正确”,

当我检查终端时,它显示“GET /admin/login/?next=/ckeditor/upload/HTTP/1.1”

我不知道该怎么做才能完成这项工作!请在这里帮我...

问题 2:

当我在编辑器中复制粘贴 100 行文本时,它会增加其高度,而不是在其中提供任何滚动条,这是我正在使用的配置代码:

网址.py

模型.py

问题 3:

如何使编辑器的宽度根据屏幕自动调整。

0 投票
2 回答
975 浏览

ckeditor - ckeditor 自动在视觉上调整拖放图像的大小

有没有办法在ckeditor4(我使用的是4.7)中自动视觉调整丢弃图像的大小?通常,拖动的图像尺寸太大。没错,它是可以调整大小的,但是用户需要一直到右下角来调整它的大小。我想要的是:一旦图像被丢弃,它会自动调整为 max_width: 600px,并且高度会相应地改变。这可能吗?顺便说一句,我正在使用 django-ckeditor。谢谢。

0 投票
0 回答
658 浏览

html - Django-ckeditor 的内容在管理页面中没有被设置为 html 样式

我正在使用django-ckeditor 5.8.0with python3.6, django 2.2.5onubuntu 18.04.3

settings.py

models

CKEditor 的static文件以adminmode 提供,但cssfile( contents.css) 不会在其他views地方加载。

我正在使用ManifestStaticFilesStorage并且在运行之后collectstatic,文件存在于它应该存在的地方。

我还在以下行中添加了template

这是html来自浏览器的图像:

图片

单击这两个js文件也会显示其内容,这意味着它们是可访问的。

contents.css文件未加载,因此没有样式。

同样的故事development server

任何解决问题的建议都会很棒。

0 投票
1 回答
123 浏览

django - django-ckeditor 是真正的所见即所得编辑器吗?

当我在 ckeditor 中编辑内容时,应用了所有样式后它看起来很棒。例如,代码片段如下所示:

ckeditor 编辑器内容。

和 blockquote 看起来像: 浏览器中显示的内容

但是当 django template(content) 被渲染时,它不会保留任何样式。

代码片段变为:ckeditor中显示的内容

并且块引用变为: 浏览器中显示的内容

0 投票
1 回答
112 浏览

javascript - CKEditor下的添加按钮不可见

我在表单 modal中使用了CKEditor django 插件。但是当我尝试在 CKEditor 下方显示 ADD 按钮时,该按钮根本不会出现在 UI 中。

如下图所示,我目前将添加按钮保留在 CKEditor 文本框的顶部,因为它放在底部时不会出现。

在此处输入图像描述

下面是 HTML 代码片段

有人可以建议如何使添加按钮显示在ckeditor下方。

0 投票
1 回答
745 浏览

ckeditor - 如何使用 CKEditor 5 设置响应式图像?

使用Simple Upload Adapter,根据 CKEditor 5 文档在成功上传图像后,服务器应该返回:

这对于单个图像:

或者这个对于多个(即对于 srcset 属性)

对于初学者来说,根据这个 SO post的文档是不正确的,所以我并不惊讶这不起作用。但是有谁知道 CKEditor 5 期望它正确插入/构建 srcset 属性的响应格式是什么?它确实需要default钥匙,但似乎忽略了其他钥匙!

0 投票
1 回答
160 浏览

python - Django ckeditor 上传图片

我正在尝试使用 ckeditor 上传图像。看起来一切都是由文档设置的,但我在尝试上传图像时仍然遇到错误。我认为静态文件有问题。看起来 ckeditor 不知道在哪里上传文件,即使我已经提供了所有需要的参数:

我收到这条消息:

这就是我在浏览器中得到的。红色的是“不正确的服务器响应”。

0 投票
1 回答
174 浏览

django - Django - 基于客户端设备的 CKeditor 动态图像大小

我正在尝试开发一个博客风格的网站,我使用 Django 作为 web 框架,使用 CKeditor 作为所见即所得,使用 Filer 进行文件管理(与 CKeditor 和 django-ckeditor-filebrowser-filer 链接)。
一切正常,但问题是我无法控制帖子中使用的图像的图像大小,我想根据用户的设备(移动设备更小,桌面设备更大等)提供它们。
我不知道该怎么做,有什么想法吗?谢谢

编辑:
一个想法是:CKeditor 制作 html 块,然后将其与文件管理器图像 src 一起发送到客户端(如'media/uploads/46813413/12'),然后再次从服务器拦截对文件管理器媒体的请求并根据发出请求的设备发送调整大小的图像。但是可以管理文件管理器请求吗?

0 投票
1 回答
234 浏览

django - 如何在 django-ckeditor 中推送 protectedSource?

我目前正在将 django-ckeditor 用于网站,效果很好,但我需要一些文章内广告(google adsense)。保存寄存器后,代码被剥离,我不知道在哪里或如何设置 protectedSource 以允许标记。

我已经成功地允许脚本内容,但不是谷歌 Adsense 使用的 ins 标签。

我当前在 settings.py 中的 CKEDITOR_CONFIGS 定义是这样的: