Skip to content

couchbaselabs/beersample-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Couchbase Beer Python Application

This is a sample web application written with the Python Couchbase Library. Currently it relies on the latest patches from gerrit (Specifically, http://review.couchbase.org/#/c/26856/ and http://review.couchbase.org/#/c/26934/).

To test this application, install Flask (pip install flask).

The actual Python routing code is found in the beer.py file.

You will need to have the beer-sample bucket installed. Additionally, you will need two additional views:

beer/by_name:

function(doc, meta) {
    if (doc.type && doc.type == "beer") {
        emit(doc.name, null);
    }
}

Here you will need to create a new design document, called brewery.

brewery/by_name:

function(doc, meta) {
    if (doc.type && doc.type == "brewery") {
        emit(doc.name, null);
    }
}

To run the webapp, simply do:

python beer.py

And connect to localhost:5000

About

Simple webapp with the Python SDK

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •