- API-only django (checkout this post in Russian) based on Django REST Framework with JWT support
- Starter Circle CI configuration
- pytest with usefull stuff like freezegun, pytest-mock and super convinient DRF test client
- flake8 with ton of plugins (contact me if you know more)
- pip-tools with separate development-time dependencies
- Custom user model
- Whitenoise for effortless static files hosting
- Sentry. Set
SENTRY_DSN
env var if you need it.
You definetely should consider this steps after installation:
- Install django-split-settings if your projects grows for more then 2 apps
- Install pytest-xdist if you plan to have more then 500 unittests
- If you are into docker, check out this docker-compose.yml which is compatible with bundled dockerfile
$ pip install --upgrade cookiecutter
$ cookiecutter gh:f213/django
You should upgrade cookiecutter to the latest version: pip install --upgrade cookiecutter