问题标签 [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.
django - django-wysiwyg:使用 YUI SimpleEditor 而不是默认的编辑器
我在我的 django 应用程序中使用 django-wysiwyg,默认情况下它使用 YUI 的编辑器。我宁愿它使用 SimpleEditor,因为它更简单。
有没有一种不需要分叉项目的简单方法?:)
django - 在 django admin 中显示使用 WYSIWYG 制作的内容的问题
在我的一个项目中,需要在 django admin 中实现 WYSIWYG 编辑器。我已经安装了http://code.google.com/p/django-tinymce/。一切正常,但渲染使用所见即所得编辑器制作的内容存在问题。结果,在 html 页面上返回特殊字符而不是普通的 html 标签,我看到没有 html 布局的“普通”html 标签。
也许问题出在模板中?我只是输出变量{{ content }}
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)。
谢谢!
django - django summernote 无法正常工作
我正在使用django-summernote作为所见即所得的编辑器。到现在为止,我可以从 Summernote 编辑器中保存帖子,也可以使用safe
过滤器显示它。但是我的模板中没有它的一些功能。
- 编辑器中没有图像上传按钮。
- 样式显示
Code
正常,但Quote
样式仅显示常规文本。
safe
最后,在模板中使用过滤器是否安全?
请帮助我如何解决这个问题。或者我不能在 django 中使用它?谢谢你。
django - 让 django-wysiwyg 在 django 页面上工作
我的TextField
一个表格上有一个 for 描述,我想为此应用 reich 文本编辑器,所以尝试使用这个包,但我无法让它工作
以下是我的设置
设置.py
模板.html
以上是我使用的设置,但我无法完成这项工作,谁能告诉我我错过了什么?以及应该做些什么才能使其发挥作用?
django - 所见即所得编辑器在输出文本字段中粘贴 html 标签
我将此编辑器用于管理站点django-wysiwyg-redactor
但是当我输入一些文本时,它会用 html 标签粘贴它。在发现我的源代码时,我注意到负责我的输入数据的 html 代码放在引号中。
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_to
并upload_handler
正确初始化upload_to
为我的媒体文件夹和upload_handler
我的 storage.pyUploadDateDirectoryUploader
类的路径。
但是当我在所见即所得中添加图像时,redactor view.py 的调度类方法被调用upload_to = ''
!
我已经搜索了几个小时来寻找解决方案,但我不明白为什么突然 upload_to 的初始值不再是我的/media/
文件夹了?
在我的模板中,我有一个警报显示True
在它里面(很好的错误消息)我认为它来自默认的图像上传回调函数:
redactor/jquery.redactor.init.js :
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 在哪里,我需要一个编辑器。但是可以有很多领域,所以我需要更灵活的解决方案。
我想我需要在加载表单集时实现一些东西,或者在添加子表单时捕获一个事件,但我不知道如何。
django - 如何在 Django 应用程序中显示 rtf?
我正在 Django 中创建一个博客应用程序。在一个表单中,我使用 ckeditor 从用户那里获取富文本格式。现在数据与所有标签一起保存在 RTF 中的数据库中。现在我想从数据库中检索数据并将其显示给用户,但无法这样做。在输出中显示带有标签的数据。
我的代码是这样的。
form.html:- 输入表单
这就是我试图在另一个 HTML 页面上显示数据的方式。博客是上下文传递的,包含博客详细信息,如正文和标题:
如何以富文本格式获取数据?
django - django-wysiwyg-redactor 的表格插件按钮未显示在工具栏上
我正在使用django-wysiwyg-redactor。Redactor 显示并且工作正常,但 Table 插件无法正常工作。它甚至没有显示在工具栏上。这就是我所拥有的:
我做错了什么?以及如何解决这个问题?
Django 版本是 1.8.4