Django API Client Documentation
===============================
The Django API Client is an API response wrapper, which translates Django's native calls when using a view to a particular REST API. Whether using the API client directly in a FBV (Function-based View) or using CBV (Class-based View), this library makes this communication as transparent and easy as possible
Some reasons to use the **Django API Client**
* If you work with microservices with APIs in multiple locations and want to continue using Django as a WebApp with the same capabilities to render data as if you were using native models
* You want to separate your Django project to let one of them only with the API with DRF and the other as a WebApp with Templates (HTML), CSS, JS instead of using some JS frontend (ReactJS, AngularJS, etc.)
* You want to use a third party API to list, create and change using the django template system
Quickstart
==========
.. toctree::
:maxdepth: 2
quickstart/index.rst
User Guide
==========
.. toctree::
:maxdepth: 2
:numbered:
client/index.rst
forms/index.rst
views/index.rst
templates.rst
.. include:: example.rst
Development
===========
.. toctree::
:maxdepth: 2
:numbered:
development/installation.rst
development/documentation.rst
development/release.rst
Downloads
=========
- `PDF `_
- `Epub `_
Changelog
=========
.. toctree::
changelog.rst