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