PythonTip >> 博文 >> 开源软件

CouchDB的客户端API CouchApp

zihua 2013-09-24 22:09:23 点击: 915 | 收藏


CouchApp 是一个开发使用 CouchDB 的 Web 应用的小型框架。它的主要功能是可以把一个文件系统的目录转换成 CouchDB 中的一个设计文档。在开发的时候,可以按照一般 Web 应用的结构来组织文件系统,当需要测试和部署的时候,只需要一条命令就可以把该目录保存到 CouchDB 中。 CouchApp 目前有 Python 和 Ruby 两种语言的版本。

安装方法:

sudo apt-get install git 
git clone git://github.com/jchris/couchapp.git
cd couchapp
python setup.py build
sudo python setup.py install

CouchApp 有两条基本的命令,分别是pushgenerate

  • push命令的作用是把文件系统目录保存到 CouchDB 的设计文档中。它的语法是couchapp push [options] [appdir] [appname] [dburl],如命令couchapp push . http://127.0.0.1:5984/databasename的作用是把当前目录的内容保存到数据库databasename中。
  • generate命令的作用是创建一个应用,所创建的应用有比较好的目录结构,推荐使用。它的语法是couchapp generate <appname> [appdir],如命令couchapp generate myapp的作用是在当前目录创建名为myapp的应用。
原文链接:http://www.oschina.net/p/couchapp

作者:zihua | 分类: 开源软件 | 标签: python开源 | 阅读: 915 | 发布于: 2013-09-24 22时 |