An open API service indexing awesome lists of open source software.

https://github.com/feldroy/django-crash-starter

The Cookiecutter template for the Django Crash Course tutorial by Daniel and Audrey Feldroy.
https://github.com/feldroy/django-crash-starter

book cookiecutter-template django django-crash-course django3 python python38 tutorial

Last synced: about 1 month ago
JSON representation

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

Awesome Lists containing this project

README

          

django-crash-starter
====================

[![Build Status](https://travis-ci.com/feldroy/django-crash-starter.svg?branch=master)](https://travis-ci.com/feldroy/django-crash-starter)

Powered by [Cookiecutter](https://github.com/cookiecutter/cookiecutter), django-crash-starter is the project template
for the [Django Crash Course tutorial book](https://www.feldroy.com/products/django-crash-course) by Daniel and Audrey Feldroy.

[![Django Crash Course: Covers Django 3.0 and Python 3.8](https://cdn.shopify.com/s/files/1/0304/6901/files/Django-Crash-Course-300x436.jpg)](https://www.feldroy.com/products/django-crash-course)

Features
--------

- For Django 3+
- Works with Python 3.8+
- Renders Django projects with 100% starting test coverage
- Twitter [Bootstrap](https://github.com/twbs/bootstrap) v4
- [12-Factor](http://12factor.net/) based settings via
[django-environ](https://github.com/joke2k/django-environ)
- Secure by default. We believe in SSL/TLS.
- Optimized development and production settings
- Registration via
[django-allauth](https://github.com/pennersr/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](https://github.com/pre-commit/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