For creating REST apis for mobile and web applications.
This cookiecutter template takes care of the setup and configuration so you can focus on making your api awesome. Scaffolding a project takes seconds and it gives you authentication and user accounts with the docs and tests to support them. After that, just add your own resources to the api and start shipping.
This project gives you a solid foundation for your api to mature by baking in things like asynchronous queueing, image optimization, and monitoring.
Install cookiecutter:
pip install cookiecutter
Scaffold your project:
cookiecutter gh:agconti/cookiecutter-django-rest
Example of the result: https://github.com/agconti/piedpiper-web
- Django 1.8+
- PostgreSQL
- Complete Django Rest Framework integration
- Asset storage via S3
- Travis config
- Easy debugging with ipython and ipdb
- Style Enforcement via flake8
Want a new feature or find a bug? Submit a Pull Request!