Skip to content

evrone/evrone-django-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Evrone Django Template

https://evrone.com/?utm_source=evrone-django-template https://github.com/evrone/evrone-django-template/blob/master/LICENSE

About

Template for Django projects based on:

Features

  • poetry modern Python package manager.
  • OpenAPI endpoint at /openapi
  • .pre-commit hooks with predefined [black](poetry modern Python package manager.) and isort 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

Quick start

  1. Install cookiecutter.
  2. Run command cookiecutter git@github.com:evrone/evrone-django-template.git.
  3. Follow instructions.