富文本编辑器是什么意思?
富文本编辑器,Rich Text Editor, 简称 RTE, 是一种可内嵌于浏览器,所见即所得的文本编辑器。它是一种解决可一般的用户不同html等网页标记但是需要在网页上设置字体的颜色、大小、样式等信息问题一个文本编辑器。下面简单的介绍一下富文本编辑器的用法和简要的原理。
1、什么是富文本编辑器?富文本编辑器不同于我们平时的文本编辑器,但是其功能确实和我们的平时使用的word的是类似的,只不过富文本编辑器设置是解决不会编写 HTML 的用户并需要设置各种文本格式在我们的网页上。
2、富文本编辑器的原理和应用富文本编辑器的应用,比如做为一个网站的开发者,当我们需要一个发布文章的功能时候,用户可能不知道html代码,此时我们可以使用一些别人写好的富文本编辑器嵌入到我们的程序中即可解决这一问题。
如何在Django后台admin中集成一个富文本编辑器?
一、下载安装
python setup.py install
二、
1.将tinymce/static/tiny_mce文件夹放到your_project/static目录下;
2.将tinymce文件夹放到your_project目录下
三、在urls.py文件中加入:
url(r’^tinymce/’,include(‘tinymce.urls’)),
四、在settings.py文件中加入:
INSTALLED_APPS = (
‘tinymce’,
)
五、在settings.py文件中加入:
TINYMCE_JS_URL=MEDIA_URL+’/static/tiny_mce/tiny_mce_src.js’
TINYMCE_JS_ROOT=MEDIA_ROOT+’/static/tiny_mce/’
六、在settings.py文件中加入:
TINYMCE_DEFAULT_CONFIG = {
‘theme’: “advanced”,
‘theme_advanced_toolbar_location’ : “top”,
‘theme_advanced_toolbar_align’ : “left”,
‘width’: 600,
‘height’: 400,
}
七、修改models.py文件
from your_project.tinymce import models as tinymce_models
class Post(models.Model):
body=tinymce_models.HTMLField()
文本编辑器和富文本编辑器区别?
文本即是纯文字,字母,符号,数字
富文本可以包含文本的全部内容,另外还支持图片,视频,音频,以及样式(包括字体,颜色,大小等等)等等。
富文本编辑器如何保存格式?
1.打开你的文字处理软件。这可能是MS Word(微软)、Apple Pages(MAC),或OpenOffice(免费)。创建一个空白文档页。
2.创建文档。输入您需要在文档上获得的任何信息。
3.选择“另存为”。一旦你完成后,点击菜单栏的左上部分的“文件”按钮或应用程序菜单,并选择“另存为”,下拉菜单。
4.命名文件。在“保存为”窗口中,将所需文档的名称写在所提供的文本字段上。
5.以富文本格式保存。这样做,在文件类型下拉菜单中点击,向下滚动列表,并选择“富文本格式(RTF)。”上的“保存”按钮,并将文档保存为RTF格式。
6.双击你想保存RTF文档文件。这将在您的计算机上打开对应的字处理程序,如MS Word(微软)、Apple Pages(MAC),或OpenOffice(免费)。
7.如果您愿意,重命名文档。在“保存为”窗口中,键入要为文档取的新名称,也可以只保留它不变。使用相同的文件名但不会覆盖现有文档,因为这是两种不同的文件类型。