Versions

Description

Audrey is a minimal framework for creating `Pyramid <http://www.pylonsproject.org/>`_ applications that use `MongoDB <http://www.mongodb.org/>`_ for persistence, `ElasticSearch <http://www.elasticsearch.org/>`_ for fulltext search (optional), `traversal <http://docs.pylonsproject.org/projects/pyramid/en/1.4-branch/narr/traversal.html>`_ for resource/view lookup, and `colander <http://pypi.python.org/pypi/colander>`_ for schema declaration and user input validation. Audrey also provides views that implement a RESTful API. In an attempt to satisfy the hypermedia constraint (HATEOAS), GET responses use the `HAL+JSON <http://stateless.co/hal_specification.html>`_ mediatype. In a further attempt to be self-describing, links to `JSON Schema <http://json-schema.org/>`_ documents (generated automatically from your types' colander schemas) are provided for POST and PUT requests.

Repository

https://github.com/sbrauer/Audrey.git

Project Slug

audrey

Last Built

4 years ago passed

Maintainers

Home Page

https://github.com/sbrauer/Audrey

Badge

Tags

python, mongodb, pylons, pyramid, elasticsearch, haljson

Short URLs

audrey.readthedocs.io
audrey.rtfd.io

Default Version

latest

'latest' Version

master