phalt / django-crash-starter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

django-crash-starter

Powered by Cookiecutter, django-crash-starter is the project template for the Django Crash Course tutorial book by Daniel and Audrey Roy Greenfeld.

Features

  • For Django 3+
  • Works with Python 3.8+
  • Renders Django projects with 100% starting test coverage
  • Twitter Bootstrap v4
  • 12-Factor based settings via django-environ
  • Secure by default. We believe in SSL.
  • Optimized development and production settings
  • Registration via django-allauth
  • Comes with custom user model ready to go
  • Media storage using whitenoise
  • Run tests with unittest or pytest
  • PostgreSQL SQLite3
  • Default integration with pre-commit for identifying simple issues before submission to code review

Constraints

  • Very small scope. New feature pull requests will generally be rejected.
  • Only maintained 3rd party libraries are used.
  • Environment variables for configuration

About


Languages

Language:Python 70.5%Language:HTML 25.9%Language:Shell 2.5%Language:CSS 1.1%Language:JavaScript 0.1%