Heroku Django Template

screenshot of Heroku Django Template
django

A Django 2.0 base template featuring all recommended best practices for deployment on Heroku and local development.

Overview

The Heroku Django Starter Template is a project starter template for Django 2.0. It provides a production-ready configuration for static files, database settings, and the Gunicorn server. It also includes enhancements to Django's static file serving functionality through WhiteNoise. The template uses the latest Python 3.6 runtime environment. This makes it easy for developers to get started with a Django project and deploy it on Heroku.

Features

  • Production-ready configuration: The template includes a pre-configured setup for static files, database settings, Gunicorn, and more. This makes it easier for developers to set up their Django project for production deployment.
  • Enhanced static file serving: The template includes WhiteNoise, which enhances Django's static file serving functionality. This allows for better performance and caching of static files.
  • Latest Python 3.6 runtime environment: The template uses the latest version of Python, providing developers with access to the latest features and improvements in the language.

Summary

The Heroku Django Starter Template is a convenient project starter template for Django. It provides a production-ready configuration, enhanced static file serving functionality, and uses the latest Python 3.6 runtime environment. By following the installation guide, developers can quickly set up a Django project and deploy it on Heroku.

django
Django

Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. It follows the model-view-controller (MVC) architectural pattern, providing an extensive set of built-in tools and conventions to streamline the creation of robust and scalable web applications.