LucianU / bud

A Django project template with automation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What is this?

Another Django project template. Heavily inspired by Cookiecutter's Django template.

Features

  • manages the development environment with docker-compose
  • uses pre-commit to prevent you from committing unfit code
  • uses mypy for type-checking
  • uses black to format the code
  • uses EditorConfig for consistent editing experience
  • uses django-configurations to follow the 12-factor-app guidelines. There is a single settings.py and you can override settings with environment variables.
  • uses PostgreSQL as the database
  • uses Redis for caching
  • uses browser_app for project-specific code. No more global static and templates directories.

About

A Django project template with automation

License:MIT License


Languages

Language:Python 90.7%Language:HTML 4.7%Language:Dockerfile 2.4%Language:Shell 2.3%