Template for Django projects based on:
- Simplicity
- Purity
- Two Scoops of Django 3.X
- The Twelve-Factor App
poetry
modern Python package manager.- OpenAPI endpoint at
/openapi
.pre-commit
hooks with predefined [black
](poetry
modern Python package manager.) andisort
configs.pytest
with basic setup- Basic dependencies such
django
,djangorestframework
etc. docker-compose
infrastructure file with database (PostgreSQL).- mailhog for testing emails
- Dockerfile for application deployment
- Settings based on environment variables.
- Health check endpoint at
/health
- Install cookiecutter.
- Run command
cookiecutter git@github.com:evrone/evrone-django-template.git
. - Follow instructions.