https://github.com/evrone/evrone-django-template
Simple and ready to go Django Template.
https://github.com/evrone/evrone-django-template
black cookiecutter-template django docker docker-compose isort poetry pre-commit pytest python template
Last synced: 6 months ago
JSON representation
Simple and ready to go Django Template.
- Host: GitHub
- URL: https://github.com/evrone/evrone-django-template
- Owner: evrone
- License: mit
- Created: 2020-03-23T16:02:52.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-12-09T15:45:05.000Z (10 months ago)
- Last Synced: 2025-04-05T18:51:39.530Z (6 months ago)
- Topics: black, cookiecutter-template, django, docker, docker-compose, isort, poetry, pre-commit, pytest, python, template
- Language: Shell
- Homepage:
- Size: 146 KB
- Stars: 18
- Watchers: 6
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Evrone Django Template
 
## About
Template for Django projects based on:
- Simplicity
- Purity
- [Two Scoops of Django 3.X](https://daniel.feldroy.com/books/tech)
- [The Twelve-Factor App](https://12factor.net)## Features
- [`poetry`](https://python-poetry.org) modern Python package manager.
- [OpenAPI](https://spec.openapis.org/oas/latest.html) endpoint at `/openapi`
- [`.pre-commit`](https://pre-commit.com) hooks with predefined [`black`]([`poetry`](https://python-poetry.org) modern Python package manager.) and [`isort`](https://github.com/PyCQA/isort) configs.
- [`pytest`](https://docs.pytest.org/en/8.0.x/) with basic setup
- Basic dependencies such `django`, `djangorestframework` etc.
- `docker-compose` infrastructure file with database ([PostgreSQL](https://www.postgresql.org)).
- [mailhog](https://github.com/mailhog/MailHog) for testing emails
- Dockerfile for application deployment
- Settings based on environment variables.
- Health check endpoint at `/health`## Quick start
1. Install [cookiecutter](https://github.com/cookiecutter/cookiecutter).
2. Run command `cookiecutter git@github.com:evrone/evrone-django-template.git`.
3. Follow instructions.---
[
](https://evrone.com/?utm_source=evrone-django-template)