问题标签 [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.
python - Django-CKEditor 图片上传
我目前已经安装了 Django-CKEditor 并拥有自己的自定义工具栏。
我正在努力寻找如何启用图像上传。单击图像按钮时,我只能通过 URL 上传。我知道,在插件中,有处理文件浏览和上传的视图,但我不知道如何激活或使用这些。
该插件的文档很少,因此我正在寻求您的帮助!
django - CKEditor 向我展示了 html 代码
我尝试将 CKEeditor 用于我的 django 项目,但是当我添加一个使用此编辑器的新项目时,我看到了 html 代码。
我这样使用它:
我的模型:
我的网址:url(r'^ckeditor/', include('ckeditor.urls')),
我的观点 :
和我的模板:
请帮忙。
感谢您的回答。
django - 在 django 管理表单中自定义 ckeditor
我只需要为我的 AdminForm 中的一个字段配置 ckeditor 的自定义参数(工具栏、宽度和高度)
如何只为这个字段设置ckeditor的特定参数(例如«toolbarGroups»,«width»,«height»等)?
python - Django-CKEditor 不会渲染图像
我已经安装了 Django-CKEditor 并对其进行了配置以用于开发目的。
现在我可以编辑文本并将其作为文本字段保存到 db 中。但是在插入图像时,我遇到了重大问题......
我可以插入图像,它似乎可以正确保存到本地主机(正确的文件夹),但是在将图像渲染到预览或文本编辑器时,我只得到损坏的图像图片。显然我没有正确配置 settings.py 。settings.py 中的主要项目:
还尝试了与 django-ckeditor testproject 类似的配置,但面临类似的损坏渲染图像。
我正在使用windows环境进行开发。Django-ckeditor 版本是4.0.2
任何想法有什么问题或从哪里开始解决这个问题?
django - django-ckeditor 图片上传给出了错误的图片 url
当我尝试文本编辑和其他与文本相关的东西并保存它时,编辑器很好地完成了它的工作。但是当我尝试上传图片时,它只需要一个不同的网址。我在窗户上。是不是因为这个,因为我在这个帖子上看到了一个帖子,但它也没有帮助我。它确实被保存了,而且他们每个人都有自己的缩略图。但它只是错误的网址。我查看了图片的src,是这样的,
<img alt="" src="/media/3/10/17Hydrangeas.jpg" />
但应该是这样的,
<img alt="" src="/media/2013/10/17/Hydrangeas.jpg" />
而有时候图片的src就是这样的,
<img alt="" src="/media/3/10/17" />
这是我的 settings.py 的片段:
我在我的 urls.py 中包含了它的 url:
模型.py:
在 forms.py 中:
在 index.html 中:
我在html中的表格:
javascript - django-ckeditor:在哪里存储 config.js?
我正在尝试创建自己的 CKEDITOR.editorConfig。但是,到目前为止,我还没有设法让 django-ckeditor 使用这个配置。
这是我的结构:
在我的 config.js(两者,但这些位置似乎都不正确)中,我创建了一个小的 editorConfig,只是为了检查它是否正常工作:
最后从我的 settings.py 我添加了一些初始配置。但即使指定了我的“uni”工具栏,它仍然会继续显示完整的工具栏。
请问有什么建议吗?谢谢!
.Soge
编辑
我也尝试过从 ModelAdmin.Media 中引用配置 js 文件,如下所示:
然后我的静态目录结构将保持如下:
仍然没有成功。
django-cms - 使用 djangocms-text-ckeditor 配置自动增长插件
我正在尝试使用 ckeditor 的自动增长插件。由于我是 django 和 ckeditor 的新手,所以我在配置时遇到了问题。我的设置未被识别。以下是步骤列表。我已经看到必须重新构建 ckeditor 的参考。我不知道这是否需要。
平台:Ubuntu、django-cms 3 beta、djangocms-text-ckeditor(安装在 virtualenv 中使用的 pip)、python 2.7。
我不确切知道我需要做什么,但无论如何我更改了以下内容。
S1。在项目的 settings.py 中,添加了
S2。在../site-packages/django_text_ckeditor/static/ckeditor/config.js,编辑
S3。将自动增长插件文件夹添加到
“../site-packages/django_text_ckeditor/static/ckeditor/plugins/autogrow”
S4。修改第 45 行
'extraPlugins':'cmsplugins,自动增长'
S5。在第 58 行之后添加了一个额外的语句
“../site-packages/django_text_ckeditor/static/js/cms.ckeditor.js”
不知道还能做什么?想法?建议?
javascript - Django ckeditor oembed 插件安装:javascript 错误
我已经安装了 django-ckeditor 并且管理页面很好地显示了编辑器。但是我在将 oembed 插件添加到编辑器时遇到问题。
这是我所拥有的:
注意 oembed 需要对话框、小部件(可能还有 lineutils)。
现在我的编辑器显示了 oembed 按钮,但它不会显示表单供您输入视频网址。Firebug显示有两个错误:
Django 控制台显示所有 .js、.css 文件都已加载。
我在 javascript 方面的经验有限,我是否在 django-ckeditor 插件设置中遗漏了什么?谢谢,
python - 在 django-ckeditor 设置中通过“manage.py collectstatic”的最佳方法是什么?
在https://github.com/shaunsephton/django-ckeditor上,设置 django-ckeditor 的指令集包括:
4. 运行 collectstatic 管理命令:
$ ./manage.py 收集静态
这会将静态 CKEditor 需要的媒体资源复制到 STATIC_ROOT 设置给定的目录中。有关更多信息,请参阅 Django 关于管理静态文件的文档。
但是,当我尝试这样做时,出现错误:
我怎样才能最好地解决问题,以便 django-ckeditor 拥有它想要的静态文件?
在 settings.py 中,我现在有:
从外壳:
我不敢说“我做不到”,但我是在 Unix 上长大的,在这个 Ubuntu 服务器上只会使用传统的 Unix 文件名字符。
我不明白为什么我会提供任何传统上不属于 Unix 文件名的字符,而且它似乎只报告传统的 Unix 文件名。
还有其他方法可以绊倒非 ASCII 字符吗?假设我在 Unix 无法与智能引号、重音字符等相处的所有地方都只使用了 ASCII 字符。
django - 尝试从登台服务器上的 django-ckeditor 上传图像时 CSRF 验证失败
Django-ckeditor 可以选择直接从编辑器插入和上传图像。这适用于本地/开发机器,但在远程服务器上 Django 抛出 403 错误,CSRF 验证失败。这发生在管理后端,我没有其他类似的问题。有谁知道我做错了什么?任何帮助将不胜感激。谢谢