Couchdbkit designer.push正在将文档上传为base64

时间:2013-12-13 15:16:14

标签: python couchdb couchdbkit

任何使用Couchdbkit(对于couchdb的python api)的人都有与我相同的问题吗?

我用:

 $ couchapp push site http://localhost:5984/the_site

将网站上传到couchdb,但正如我在python中所做的那样:

 >>> db = self.__serv.get_or_create_db("reports") 
 >>> designer.push('/path/to/site', db)

将所有_attachments编码为base64。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

当我修改上传脚本时,不再复制了。

import os
from couchdbkit import Server, designer
__serv = Server(uri = 'http://192.168.11.13:5984')
website = os.path.join(os.getcwd(), "path_to_website")
database = __serv.get_or_create_db("website")
designer.push(website, database, atomic = False)