Ckeditor 在web2py应用程序中安装编辑器插件

Ckeditor 在web2py应用程序中安装编辑器插件,ckeditor,web2py,Ckeditor,Web2py,我正在尝试在我的web2py应用程序中安装编辑器插件“ck-editor4”,步骤如下: 和 我在应用程序的“model/db1.y”和“views/default/index.html”中按照上述链接的指示编写了给定的代码,但工作不正常。我是web2py的新手。请帮助我安装一个编辑器(最好是支持编程语言)的详细步骤。谢谢 顺便说一句,我找到了一个简单的方法来为web2py应用程序安装编辑器。这不是ck-editor4插件,而是NicEdit。只需两行javascript代码就可以完成这项工

我正在尝试在我的web2py应用程序中安装编辑器插件“ck-editor4”,步骤如下:


我在应用程序的“model/db1.y”和“views/default/index.html”中按照上述链接的指示编写了给定的代码,但工作不正常。我是web2py的新手。请帮助我安装一个编辑器(最好是支持编程语言)的详细步骤。谢谢

顺便说一句,我找到了一个简单的方法来为web2py应用程序安装编辑器。这不是ck-editor4插件,而是NicEdit。只需两行javascript代码就可以完成这项工作。以下链接是对我的解救

只需按照右侧“快速入门指南”中的简单步骤操作即可。创建一个文本区域,您的工作就完成了。

这对我来说很有用: 在db.py中:

from plugin_ckeditor import CKEditor
ckeditor = CKEditor(db)
db.define_table('wpage',
    Field('title'),
    Field('body', 'text',widget=ckeditor.widget),
    auth.signature, # created_on, created_by, modified_on, modified_by, is_active
    format='%(title)s')
在default.py中: @

我在edit()和show()中也使用了ckeditor.define_tables()。现在,在show.html中,使用以下命令显示格式:

{{=XML(page.body,sanitize=False)}}
这些都在你的文章和文章中的链接中进行了解释

安装不同于ck-editor4的编辑器也足以满足我的项目。伙计!你解决了我的问题。。。。。非常感谢。:-。不过,我有一个小查询,如果您设置sanitize=True,那么您需要在那里放置一些允许的属性,比如b、u、I等等,。。。。但是,我没有找到与编辑器提供的完整格式选项相关的所有属性。你知道解决这个问题的方法吗。。。。?
{{=XML(page.body,sanitize=False)}}