我正在研究使用 django 或 web2py 编写的 python 应用程序,并将其用作桌面应用程序。对于数据库,我将远程使用 couchdb 来实现它的复制能力。对于 dektop,我需要找到一种将 pouchdb 集成到应用程序中的方法,但是由于主页没有说要包含 pouchdb.js 文件,所以我找不到任何关于如何将它与 python 一起使用的文档。以及如何设置本地主机到远程服务器同步的一般设置。
我希望有人可以阐明如何完成这项工作。至于 django/web2py,我不确定我想使用哪一个,但已将其缩小到这 2 个。
该应用程序本身的想法是我拥有一个具有所有可用正常功能的网站。并且用户可以从安装程序将软件包本地安装到他们的桌面。该本地副本将具有来自网站的功能子集,并将本地 pouchdb 实例中的一些数据同步到远程服务器。足以在离线时与数据库完全交互。