Introduction

couchbase_mapping is Python package for mapping Couchbase documents to Python objects. It makes use of the official Couchbase Python client and adds a higher level interface on top of it. couchbase_mapping is based on couchdb-python library.

The package consists of the following main modules:

  • couchbase_mapping.mapping: This module provides advanced mapping between Couchbase JSON documents and Python objects.
  • couchbase_mapping.design: This module includes an abstraction for Couchbase views that can be used to create and execute views.

The source code is hosted at Github.

Indices and tables