evrone / evrone-django-template

Simple and ready to go Django Template.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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) and cache (Redis).
  • 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.

About

Simple and ready to go Django Template.

License:MIT License


Languages

Language:Python 94.2%Language:Dockerfile 4.4%Language:Shell 1.4%