我正在使用Python和Pylons编写一个Web应用程序。我需要一个丰富的文本框(即,提供粗体/下划线/添加项目符号的功能......等等)。有谁知道我可以使用的库或小部件?
它不一定是Python / Pylons特定的,因为它也可以是Javascript实现。
谢谢!
答案 0 :(得分:5)
有几个非常成熟的javascript实现与服务器框架无关:
关于Free HTML editors的维基百科文章有一个很好的概述,但请注意并非所有文章都适用于应用程序嵌入。
答案 1 :(得分:2)
ExtJS的HtmlEditor是我发现的最好的(许可证问题除外):
http://extjs.com/deploy/dev/docs/?class=Ext.form.HtmlEditor
ExtJS有点重,但HtmlEditor是我发现的最具响应性和最好看的开箱即用。值得通过HTMLTidy运行输出,其中包含python库。
答案 2 :(得分:1)
webkit-gtk变得非常稳定了,我相信现在有python绑定技术上你可以使用它(那么你的文本编辑器只需要<body contenteditable></body>
就可以了。你很遗憾我不是确定目前它的绑定有多完整