Camel case support for Django REST Framework.
Project description
=====================================
Django REST Framework CamelCase magic
=====================================
.. image:: https://badge.fury.io/py/django-rest-camel.png
:target: http://badge.fury.io/py/django-rest-camel
.. image:: https://img.shields.io/pypi/v/django-rest-camel.svg
:target: https://img.shields.io/pypi/v/django-rest-camel.svg
Camel case support for Django REST framework - right now only JSON is supported.
This project is a "resurrection fork" of djangorestframework-camel-case_ by Vitaly Babiy
.. _djangorestframework-camel-case https://github.com/vbabiy/djangorestframework-camel-case
============
Installation
============
At the command line::
$ pip install django-rest-camel
Add the render and parser to your django settings file.
.. code-block:: python
# ...
REST_FRAMEWORK = {
'DEFAULT_RENDERER_CLASSES': (
'rest_camel.render.CamelCaseJSONRenderer',
# Any other renders
),
'DEFAULT_PARSER_CLASSES': (
'rest_camel.parser.CamelCaseJSONParser',
# Any other parsers
),
}
# ...
=============
Running Tests
=============
To run the current test suite, execute the following from the root of he project::
$ tox
=======
License
=======
* Free software: BSD license
History
-------
0.3.0 (2017-05-26)
++++++++++++++++++
* Fork of the project to maintain development
* Drop Py26, Py33 and Py34 support
* Drop DRF<3.0 support
0.1.0 (2013-12-20)
++++++++++++++++++
* First release on PyPI.
Django REST Framework CamelCase magic
=====================================
.. image:: https://badge.fury.io/py/django-rest-camel.png
:target: http://badge.fury.io/py/django-rest-camel
.. image:: https://img.shields.io/pypi/v/django-rest-camel.svg
:target: https://img.shields.io/pypi/v/django-rest-camel.svg
Camel case support for Django REST framework - right now only JSON is supported.
This project is a "resurrection fork" of djangorestframework-camel-case_ by Vitaly Babiy
.. _djangorestframework-camel-case https://github.com/vbabiy/djangorestframework-camel-case
============
Installation
============
At the command line::
$ pip install django-rest-camel
Add the render and parser to your django settings file.
.. code-block:: python
# ...
REST_FRAMEWORK = {
'DEFAULT_RENDERER_CLASSES': (
'rest_camel.render.CamelCaseJSONRenderer',
# Any other renders
),
'DEFAULT_PARSER_CLASSES': (
'rest_camel.parser.CamelCaseJSONParser',
# Any other parsers
),
}
# ...
=============
Running Tests
=============
To run the current test suite, execute the following from the root of he project::
$ tox
=======
License
=======
* Free software: BSD license
History
-------
0.3.0 (2017-05-26)
++++++++++++++++++
* Fork of the project to maintain development
* Drop Py26, Py33 and Py34 support
* Drop DRF<3.0 support
0.1.0 (2013-12-20)
++++++++++++++++++
* First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for django_rest_camel-0.3.4-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9804b74f34bf4b5890d59815074862e59b44f329fd3d34095d215f6dd05e74db |
|
MD5 | 5121511c9a29ca3182c0cfcbcb4167c3 |
|
BLAKE2b-256 | 8c1aeb095e571cb17b1a2064bdd9a5993ec7094b0ad5046dd43a9241df6aaa07 |