Skip to content

The Cookiecutter template for the Django Crash Course tutorial by Daniel and Audrey Feldroy.

Notifications You must be signed in to change notification settings

feldroy/django-crash-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Daniel Roy Greenfeld
Jan 25, 2022
b1a5b3f · Jan 25, 2022
Mar 6, 2020
Mar 3, 2020
Mar 10, 2020
Sep 24, 2020
Jun 1, 2020
Jan 25, 2022
Sep 20, 2016
Dec 12, 2013
Jun 15, 2018
Jun 2, 2020
Mar 10, 2020
Sep 28, 2020
Mar 4, 2020
Jan 30, 2020
May 15, 2020
May 15, 2020
Mar 4, 2020
Mar 10, 2020
Mar 10, 2020
Sep 15, 2020
Sep 28, 2020
Mar 24, 2020
Mar 10, 2020

Repository files navigation

django-crash-starter

Build Status

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

Django Crash Course: Covers Django 3.0 and Python 3.8

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/TLS.
  • 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