Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
|logo| ADREST #############
Adrest is Another Django REST. Django application for simple make HTTP REST API.
Documentation in construction <http://adrest.readthedocs.org>
_.
.. _badges:
.. image:: http://img.shields.io/travis/klen/adrest.svg?style=flat-square :target: http://travis-ci.org/klen/adrest :alt: Build Status
.. image:: http://img.shields.io/coveralls/klen/adrest.svg?style=flat-square :target: https://coveralls.io/r/klen/adrest :alt: Coverals
.. image:: http://img.shields.io/pypi/v/adrest.svg?style=flat-square :target: https://pypi.python.org/pypi/adrest :alt: Version
.. image:: http://img.shields.io/pypi/dm/adrest.svg?style=flat-square :target: https://pypi.python.org/pypi/adrest :alt: Downloads
.. image:: http://img.shields.io/pypi/l/adrest.svg?style=flat-square :target: https://pypi.python.org/pypi/adrest :alt: License
.. image:: http://img.shields.io/gratipay/klen.svg?style=flat-square :target: https://www.gratipay.com/klen/ :alt: Donate
.. _requirements:
.. _installation:
ADRest should be installed using pip: ::
pip install adrest
.. _quickstart:
::
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
See test/examples in ADREST sources.
.. _bagtracker:
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:
.. _license:
Licensed under a GNU lesser general public license
_.
.. _links:
.. _GNU lesser general public license: http://www.gnu.org/copyleft/lesser.html .. _klen: http://klen.github.com/ .. _REST: http://en.wikipedia.org/wiki/Representational_state_transfer .. _RPC: http://en.wikipedia.org/wiki/JSON-RPC .. |logo| image:: https://raw.github.com/klen/adrest/develop/docs/_static/logo.png :width: 100
FAQs
Adrest - Another Django REST. Simple application for quick build REST API.
We found that adrest demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.