Skip to content

ajjn/aiohttp_json_api

 
 

Repository files navigation

JSON API implementation for aiohttp

image

image

Documentation Status

Updates

Introduction

This project heavily inspired by py-jsonapi (author is Benedikt Schmitt). Some parts of this project is improved and refactored dev-schema branch of py-jsonapi. At beginning of aiohttp-json-api this branch was a great, but not finished implementation of JSON API with schema controllers. Also, py-jsonapi is not asynchronous and use inside self-implemented Request/Response classes.

Some of base entities of py-jsonapi was replaced with aiohttp server's objects, some of it was divided into new separate entities (e.g. RequestContext or Registry).

Requirements

Todo

  • Documentation
  • Tests
  • Example application
  • Features description
  • Customizable payload keys inflection (default is dasherize <-> underscore)
  • Support for JSON API extensions (bulk creation etc.)

Credits

This package was created with Cookiecutter and the cookiecutter-pypackage project template.

About

JSON API implementation for aiohttp

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 98.8%
  • Makefile 1.2%