我有一个用python实现的Web项目。我们希望让Etherpad像该项目中的文本协同编辑。重用“ Etherpad lite”看起来不是一种选择,因为底层数据库之间的交换/同步会变得很复杂。因此,当前的想法是重用etherpad lite的客户端并重新实现服务器端。这似乎比预期的要复杂,因为etherpad lite的客户端正在使用一些与node.js相关的代码。
因此,在深入研究etherpad lite代码之前,我想我会问:有人知道一个实现了etherpad lite之类功能的python项目吗?
最佳答案
不要试图找到另一个项目。 Etherpad是解决方案。它是众所周知的,有据可查且易于集成。
您可以按照以下规则集成etherpad-lite:
将etherpad-lite添加到与您的python应用程序相同的域
使用etherpad-lite HTTP API,它具有您所需的一切
阅读文档http://etherpad.org/doc/v1.2.7/
目前,我们正在使用CMS Plone(在Python中)进行深入研究。
您可以在https://github.com/toutpt/collective.etherpad中找到代码(正在开发中)
关于python - Etherpad之类的项目在python中实现,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10478200/