-
06-09-2019 - |
题
我正在使用 Python 和 Pylons 编写一个网络应用程序。我需要一个丰富的文本框(即提供粗体/下划线/添加项目符号的能力......等)。有谁知道我可以使用的库或小部件?
它不必是特定于 Python/Pylons 的,因为它也可以是 Javascript 实现。
谢谢!
解决方案
有几种非常成熟的 javascript 实现与服务器框架无关:
- http://www.fckeditor.net/
- 小MCE
- 大规模杀伤性武器 (由SO使用)
维基百科上的文章 免费 HTML 编辑器 有一个很好的概述,但请注意,并非所有内容都用于应用程序嵌入。
其他提示
ExtJS的的HTML编辑是我找到了最好的(除了许可证问题):
http://extjs.com/deploy/dev/文档/?类= Ext.form.HtmlEditor
ExtJS的是位重量级的,但HTML编辑是最敏感和最好看的出来,我发现箱子。值得一贯穿HTMLTidy输出,其中有蟒库。
WebKit的GTK越来越很稳定,我相信有python绑定现在这样在技术上你可以使用(那么你的文本编辑器只需要被<body contenteditable></body>
和你做。不幸的是我不知道如何完成其绑定是目前
不隶属于 StackOverflow