问题标签 [django-wysiwyg]

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 回答
482 浏览

django - django-wysiwyg:使用 YUI SimpleEditor 而不是默认的编辑器

我在我的 django 应用程序中使用 django-wysiwyg,默认情况下它使用 YUI 的编辑器。我宁愿它使用 SimpleEditor,因为它更简单。

有没有一种不需要分叉项目的简单方法?:)

0 投票
1 回答
1084 浏览

django - 在 django admin 中显示使用 WYSIWYG 制作的内容的问题

在我的一个项目中,需要在 django admin 中实现 WYSIWYG 编辑器。我已经安装了http://code.google.com/p/django-tinymce/。一切正常,但渲染使用所见即所得编辑器制作的内容存在问题。结果,在 html 页面上返回特殊字符而不是普通的 html 标签,我看到没有 html 布局的“普通”html 标签。

也许问题出在模板中?我只是输出变量{{ content }}

0 投票
4 回答
6627 浏览

django - 在 Django 表单中使用 Bootstrap 所见即所得的文本编辑器

我正在使用 Django 和 Bootrap 2.32。我想包括这个以所见即所得为主题的文本编辑器:http: //mindmup.github.io/bootstrap-wysiwyg/。这个编辑器的使用相当简单,包括

在 JS 声明中将呈现每个

变成一个美丽的所见即所得的文本编辑器。

现在的问题是:我想将此编辑器包含在我的 django 表单字段之一中。我有一个单一的形式:

,而该Article模型包括一个简单的CharField。有没有机会让编辑器在Article_text表单域内工作?使用上述小部件,创建的文本区域无法通过所见即所得的编辑器控制按钮进行控制。像这样包装表单模板标签

也不行。因此,问题是 Django 创建了一个textarea,而编辑器需要 a<div>才能正确呈现。你们知道如何让它工作(不参考 django-wysiwyg)。

谢谢!

0 投票
1 回答
2852 浏览

django - django summernote 无法正常工作

我正在使用django-summernote作为所见即所得的编辑器。到现在为止,我可以从 Summernote 编辑器中保存帖子,也可以使用safe过滤器显示它。但是我的模板中没有它的一些功能。

  1. 编辑器中没有图像上传按钮。
  2. 样式显示Code正常,但Quote样式仅显示常规文本。

safe最后,在模板中使用过滤器是否安全?

请帮助我如何解决这个问题。或者我不能在 django 中使用它?谢谢你。

0 投票
1 回答
1352 浏览

django - 让 django-wysiwyg 在 django 页面上工作

我的TextField一个表格上有一个 for 描述,我想为此应用 reich 文本编辑器,所以尝试使用这个包,但我无法让它工作

以下是我的设置

设置.py

模板.html

以上是我使用的设置,但我无法完成这项工作,谁能告诉我我错过了什么?以及应该做些什么才能使其发挥作用?

0 投票
1 回答
419 浏览

django - 所见即所得编辑器在输出文本字段中粘贴 html 标签

我将此编辑器用于管理站点django-wysiwyg-redactor

但是当我输入一些文本时,它会用 html 标签粘贴它。在发现我的源代码时,我注意到负责我的输入数据的 html 代码放在引号中。

0 投票
0 回答
642 浏览

jquery - django-wysiwyg-redactor / django1.8 / python2.7 无法上传图片

我使用django-wysiwyg-django 1.8 redactor和python 2.7.9. 这是我的代码:

设置.py:

所有插件 .js 都在静态文件中。

my_app.apps.core.storage.py:

表格.py

在我的模板中,我没有与编辑器相关的代码,我使用django-crispy-forms生成表单。从视觉上看,编辑器字段已正确呈现,在工具栏中我有所有可用的插件按钮。当 Redactor 被初始化时,这个 redactor 视图被调用:

.virtualenvs/my_app/lib/python2.7/site-packages/redactor/views.py :

upload_toupload_handler正确初始化upload_to为我的媒体文件夹和upload_handler我的 storage.pyUploadDateDirectoryUploader类的路径。

但是当我在所见即所得中添加图像时,redactor view.py 的调度类方法被调用upload_to = ''

我已经搜索了几个小时来寻找解决方案,但我不明白为什么突然 upload_to 的初始值不再是我的/media/文件夹了?

在我的模板中,我有一个警报显示True在它里面(很好的错误消息)我认为它来自默认的图像上传回调函数:

redactor/jquery.redactor.init.js :

0 投票
1 回答
258 浏览

django - 如何将 django-wysiwyg 设置为内联表单集中的字段?

我有内联表单集。我使用django-wysiwyg在某些字段上设置 WYSIWYG 编辑器。
加载页面后,一切正常。我用来{% wysiwyg_editor form.worktime.auto_id %}在字段上设置编辑器。
但是当我动态地向 inlineformset 添加一个表单时,没有编辑器出现。
这是表格:

和模板:

如果我在浏览器控制台中运行以下 js 代码 - 编辑器会出现: django_wysiwyg.enable('ckeditor', 'id_doctor_set-3-regime')id_doctor_set-3-regime字段的 id 在哪里,我需要一个编辑器。但是可以有很多领域,所以我需要更灵活的解决方案。
我想我需要在加载表单集时实现一些东西,或者在添加子表单时捕获一个事件,但我不知道如何。

0 投票
1 回答
265 浏览

django - 如何在 Django 应用程序中显示 rtf?

我正在 Django 中创建一个博客应用程序。在一个表单中,我使用 ckeditor 从用户那里获取富文本格式。现在数据与所有标签一起保存在 RTF 中的数据库中。现在我想从数据库中检索数据并将其显示给用户,但无法这样做。在输出中显示带有标签的数据。

我的代码是这样的。

form.html:- 输入表单

这就是我试图在另一个 HTML 页面上显示数据的方式。博客是上下文传递的,包含博客详细信息,如正文和标题:

如何以富文本格式获取数据?

0 投票
1 回答
113 浏览

django - django-wysiwyg-redactor 的表格插件按钮未显示在工具栏上

我正在使用django-wysiwyg-redactor。Redactor 显示并且工作正常,但 Table 插件无法正常工作。它甚至没有显示在工具栏上。这就是我所拥有的:

我做错了什么?以及如何解决这个问题?

Django 版本是 1.8.4