skip to navigation
skip to content

Not Logged In

Tornado-JSON 0.20

A simple JSON API framework based on Tornado

Latest Version: 0.40

Tornado-JSON

Build Status PyPI version Coverage Status Stories in Ready

Overview

Tornado-JSON is a small extension of Tornado with the intent providing the tools necessary to get a JSON API up and running quickly. See demos/helloworld/ for a quick example and the accompanying walkthrough in the documentation.

Some of the key features the included modules provide:

  • Input and output JSON Schema validation by decorating RequestHandlers with schema.validate
  • Automated route generation with routes.get_routes(package)
  • Automated Public API documentation using schemas and provided descriptions
  • Standardized output using the JSend specification

Read the Docs for documentation!

Warning: Tornado-JSON is still very much a work in progress. No guarantees on backwards-compatibility made, however, I try not to do that since, as a user, I hate breaking it at least as much as you. That being said, use it at your own risk.

Dependencies

Python2.7 and Python3.3 are supported.

These dependencies can be satisfied by running pip install -r requirements.txt

  • tornado
  • jsonschema
 
File Type Py Version Uploaded on Size
Tornado-JSON-0.20.tar.gz (md5) Source 2014-02-18 9KB
  • Downloads (All Versions):
  • 28 downloads in the last day
  • 205 downloads in the last week
  • 963 downloads in the last month