Welcome to ADRest documentation


ADREST is an API framework for Django.

It supports REST and RPC paradigms.

copyright:2013 by Kirill Klenov.
license:BSD, see LICENSE for more details.


Build Status Coverals Version Downloads License Donate


  • Python 2.7
  • Django (1.5, 1.6, 1.7)


ADRest should be installed using pip:

pip install adrest

Quick start

from adrest import Api, ResourceView

api = Api('v1')

class BookResource(ResourceView):
    class Meta:
        allowed_methods = 'get', 'post'
        model = 'app.book'

urlpatterns = api.urls

Bug tracker

If you have any suggestions, bug reports or annoyances please report them to the issue tracker at https://github.com/klen/adrest/issues


Development of adrest happens at github: https://github.com/klen/adrest


  • klen (Kirill Klenov)