adrest 3.3.2

Adrest - Another Django REST. Simple application for quick build REST API.

Adrest is Another Django REST. Django application for simple make HTTP REST API.

Documentation in construction.

Requirements

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

Installation

ADRest should be installed using pip:

pip install adrest

Quick start

from adrest import Api, ResourceView

api = Api('v1')

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

urlpatterns = api.urls

Setup

Adrest settings (default values):

# Enable logs
ADREST_ACCESS_LOG = False

# Auto create adrest access key for User
ADREST_AUTO_CREATE_ACCESSKEY = False

# Max resources per page in list views
ADREST_LIMIT_PER_PAGE = 50

# Display django standart technical 500 page
ADREST_DEBUG = False

# Limit request number per second from same identifier, null is not limited
ADREST_THROTTLE_AT = 120
ADREST_THROTTLE_TIMEFRAME = 60

# We do not restrict access for OPTIONS request
ADREST_AUTHENTICATE_OPTIONS_REQUEST = False

Note

Add 'adrest' to INSTALLED_APPS

Use adrest

See test/examples in ADREST sources.

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

Contributing

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

Contributors

  • klen (Kirill Klenov)

License

Licensed under a GNU lesser general public license.

GNU LGPL

Author

Kirill Klenov

Pip

adrest==3.3.2

Classifiers

  • Environment :: Web Environment
  • Framework :: Django
  • Intended Audience :: Developers
  • Operating System :: OS Independent
  • Programming Language :: Python
  • Development Status :: 4 - Beta
  • Topic :: Utilities
  • License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
File Type Python Version Uploaded On Downloads
adrest-3.3.2.tar.gz Source Nov. 19, 2014 967
adrest-3.3.2-py2.py3-none-any.whl Wheel 2.7 Nov. 19, 2014 952
Version Release Date
3.3.2 Nov. 19, 2014
3.3.1 Nov. 15, 2014
3.3.0 Sept. 24, 2014
3.2.3 June 24, 2014
3.2.1 Nov. 8, 2013
3.1.0 Aug. 1, 2013
3.0.3 June 13, 2013
3.0.2 June 13, 2013
3.0.1 June 13, 2013
3.0.0 June 13, 2013
2.2.2 May 7, 2013
2.2.1 May 3, 2013
2.2.0 May 2, 2013
2.1.14 April 27, 2013
2.1.13 April 27, 2013
2.1.12 April 26, 2013
2.1.11 April 17, 2013
2.1.10 April 17, 2013
2.1.9 April 17, 2013
2.1.8 April 17, 2013
2.1.7 April 17, 2013
2.1.6 April 15, 2013
2.1.5 April 12, 2013
2.1.4 April 8, 2013
2.1.3 April 4, 2013
2.1.2 April 4, 2013
2.1.1 April 4, 2013
2.1.0 April 4, 2013
2.0.11 April 1, 2013
2.0.10 April 1, 2013
2.0.9 March 22, 2013
2.0.8 March 22, 2013
2.0.7 March 22, 2013
2.0.6 Nov. 19, 2012
2.0.5 Nov. 13, 2012
2.0.4 Oct. 25, 2012
2.0.3 Oct. 25, 2012
2.0.2 Oct. 10, 2012
2.0.1 Oct. 10, 2012
2.0.0 Oct. 10, 2012
1.9.10 Oct. 7, 2012
1.9.9 Oct. 3, 2012
1.9.8 Oct. 3, 2012
1.9.7 Oct. 3, 2012
1.9.6 Oct. 3, 2012
1.9.5 Oct. 3, 2012
1.9.2 Sept. 26, 2012
1.9.1 Sept. 26, 2012
1.9.0 Sept. 26, 2012
1.8.9 Sept. 21, 2012
1.8.8 Sept. 21, 2012
1.8.7 Sept. 5, 2012
1.8.6 Sept. 5, 2012
1.8.5 Sept. 3, 2012
1.8.4 Sept. 1, 2012
1.8.3 Aug. 31, 2012
1.8.2 Aug. 31, 2012
1.8.1 Aug. 28, 2012
1.8.0 Aug. 17, 2012
1.7.0 July 17, 2012
1.6.0 July 16, 2012
1.5.0 June 26, 2012
1.4.3 June 7, 2012
1.4.2 June 7, 2012
1.4.1 June 7, 2012
1.4.0 June 1, 2012
1.3.0 May 29, 2012
1.2.11 May 24, 2012
1.2.10 May 24, 2012
1.2.9 May 24, 2012
1.2.8 May 24, 2012
1.2.7 May 24, 2012
1.2.6 May 24, 2012
1.2.5 May 24, 2012
1.2.4 May 24, 2012
1.2.3 May 24, 2012
1.2.2 May 23, 2012
1.2.1 May 22, 2012
1.2.0 May 21, 2012
1.1.21 May 11, 2012
1.1.20 April 28, 2012
1.1.19 April 26, 2012
1.1.18 April 26, 2012
1.1.17 April 13, 2012
1.1.16 April 13, 2012
1.1.15 April 9, 2012
1.1.14 April 6, 2012
1.1.12 April 3, 2012
1.1.11 April 2, 2012
1.1.10 March 29, 2012
1.1.9 March 29, 2012
1.1.8 March 29, 2012
1.1.7 March 19, 2012
1.1.6 March 7, 2012
1.1.5 March 7, 2012
1.1.4 March 7, 2012
1.1.3 March 6, 2012
1.1.2 Feb. 29, 2012
1.1.1 Feb. 29, 2012
1.0.19 Feb. 28, 2012
1.0.18 Feb. 27, 2012
1.0.17 Feb. 27, 2012
1.0.16 Feb. 27, 2012
1.0.15 Feb. 23, 2012
1.0.14 Feb. 23, 2012
1.0.13 Feb. 23, 2012
1.0.12 Feb. 22, 2012
1.0.11 Feb. 22, 2012
1.0.10 Feb. 22, 2012
1.0.9 Feb. 22, 2012
1.0.8 Feb. 22, 2012
1.0.7 Feb. 22, 2012
1.0.6 Feb. 21, 2012
1.0.5 Feb. 21, 2012
1.0.4 Feb. 13, 2012
1.0.3 Feb. 12, 2012
1.0.2 Feb. 9, 2012
1.0.1 Jan. 30, 2012
1.0.0 Jan. 30, 2012
0.7.93 Jan. 25, 2012
0.7.92 Dec. 23, 2011
0.7.91 Dec. 23, 2011
0.7.9 Nov. 23, 2011
0.7.8 Nov. 23, 2011
0.7.7 Nov. 14, 2011
0.7.6 Nov. 14, 2011
0.7.5 Nov. 11, 2011
0.7.4 Nov. 9, 2011
0.7.3 Nov. 9, 2011
0.7.2 Nov. 5, 2011
0.7.1 Oct. 28, 2011
0.7.0 Oct. 27, 2011
0.6.62 Oct. 26, 2011
0.6.61 Oct. 26, 2011
0.6.6 Oct. 26, 2011
0.6.5 Oct. 13, 2011
0.6.4 Oct. 5, 2011
0.6.3 Oct. 3, 2011
0.6.2 Oct. 3, 2011
0.6.1 Oct. 3, 2011
0.6.0 Sept. 27, 2011
0.5.97 Sept. 23, 2011
0.5.96 Sept. 23, 2011
0.5.95 Sept. 23, 2011
0.5.94 Sept. 22, 2011
0.5.93 Sept. 21, 2011
0.5.92 Sept. 19, 2011
0.5.91 Sept. 19, 2011
0.5.9 Sept. 19, 2011
0.5.8 Sept. 19, 2011
0.5.7 Sept. 19, 2011
0.5.6 Sept. 19, 2011
0.5.5 Sept. 19, 2011
0.5.4 Sept. 19, 2011
0.5.3 Sept. 1, 2011
0.5.2 Aug. 30, 2011
0.5.1 Aug. 29, 2011
0.5.0 Aug. 26, 2011
0.4.7 Aug. 24, 2011
0.4.6 Aug. 24, 2011
0.4.5 Aug. 24, 2011
0.4.4 Aug. 18, 2011
0.4.3 Aug. 18, 2011
0.4.2 Aug. 18, 2011
0.4.1 Aug. 18, 2011
0.4.0 Aug. 18, 2011
0.3.11 Aug. 4, 2011
0.3.1 July 22, 2011
0.2.95 July 15, 2011
0.2.94 July 15, 2011
0.2.93 July 15, 2011
0.2.92 July 13, 2011
0.2.91 July 13, 2011
0.2.9 May 27, 2011
0.2.8 May 27, 2011
0.2.7 May 23, 2011
0.2.6 May 4, 2011
0.2.5 May 3, 2011
0.2.4 April 27, 2011
0.2.3 April 26, 2011
0.2.2 April 26, 2011
0.2.1 April 25, 2011
0.2.0 April 25, 2011
Date Package Version Action
Aug. 24, 2015, 10:32 p.m. adrest 1.1.16 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.1.17 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.1.14 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.1.15 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 2.0.10 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.1.10 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.1.11 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 3.2.3 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 3.2.1 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.7.93 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.1.18 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.1.19 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.2.91 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.1.12 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.2.9 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.2.8 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.2.1 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.2.0 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.2.3 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.2.2 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.2.5 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.2.4 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.2.7 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.2.6 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.4.3 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.4.2 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.2.11 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.2.10 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.7.0 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.8.2 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.8.1 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.8.0 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.8.7 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.8.6 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.8.5 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.8.4 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.8.9 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.8.8 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.4.7 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.7.1 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.7.0 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.7.3 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.7.2 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.7.5 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.7.4 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.7.7 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.7.6 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.7.9 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.7.8 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.2.92 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.2.93 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.2.94 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.2.95 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 2.1.5 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 2.1.4 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 2.1.7 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 2.1.6 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 2.1.1 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 2.1.0 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 2.1.3 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 2.1.2 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.2.0 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.2.1 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.2.2 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.2.3 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 2.1.9 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 2.1.8 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.2.6 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.2.7 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.1.8 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.1.9 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.1.6 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.1.7 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.1.4 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.1.5 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.1.2 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.1.3 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.1.1 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.4.6 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.5.3 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 3.3.2 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 3.3.0 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 3.3.1 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.2.5 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.4.5 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.4.2 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.4.0 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.3.0 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.7.92 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.7.91 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.6.61 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.5.0 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.6.62 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.9.6 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.9.7 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.4.4 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.9.5 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.9.2 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.4.3 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.9.0 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.9.1 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.9.8 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 1.9.9 Release Created
Aug. 24, 2015, 10:32 p.m. adrest 0.6.4 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.6.5 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.14 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.6.0 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.6.1 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.6.2 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.6.3 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.5.91 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.5.93 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.5.92 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.5.95 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.5.94 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.5.97 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.5.96 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 2.0.11 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 2.2.2 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 2.2.0 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 2.2.1 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 2.0.8 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 2.0.9 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 2.0.0 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 2.0.1 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 2.0.2 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 2.0.3 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 2.0.4 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 2.0.5 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 2.0.6 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 2.0.7 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.4.1 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.2.4 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.9.10 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.2.9 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.6.6 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.5.1 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 3.0.1 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 3.0.0 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 3.0.3 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 3.0.2 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.4.0 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.8.3 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.5.2 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 2.1.13 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 2.1.12 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 2.1.11 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 2.1.10 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.5.0 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 2.1.14 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.5.7 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.5.6 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.5.5 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.2.8 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.5.4 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.5.9 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.4.1 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.19 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.18 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.3.11 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.5.8 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.11 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.10 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.13 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.12 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.15 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.6.0 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.17 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.16 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 0.3.1 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.1.21 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.1.20 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.7 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.9 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.8 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.3 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.2 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.1 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.0 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 3.1.0 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.6 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.5 Release Created
Aug. 24, 2015, 10:31 p.m. adrest 1.0.4 Release Created
Aug. 24, 2015, 10:31 p.m. adrest Package Created