Docker_django_postgres_template

screenshot of Docker_django_postgres_template
django

A basic template for Django. Includes several custom user models to choose from.

Overview

This product is a template for Django projects that is contained within a Docker environment. It includes a non-modified custom user model and is set up for use with PostgreSQL. The template also includes an example production deployment with NGINX and Redis. Additionally, it provides alternative custom user models for different authentication options.

Features

  • Docker Environment: The template is contained within a Docker environment, making it easy to set up and use.
  • Custom User Model: The Django project includes a non-modified custom user model, allowing for flexibility in authentication.
  • PostgreSQL Integration: The template is set up to work with PostgreSQL, which is included as a Docker container.
  • Example Production Deployment: An example production deployment is included, which includes NGINX and Redis.
  • Alternative Custom User Models: The template includes several alternative custom user models, providing different authentication options.

Summary

This product is a template for Django projects that provides a complete development environment within Docker. It includes a custom user model, PostgreSQL integration, and an example production deployment. The template also offers alternative custom user models and provides options for setting up a local virtual environment. Overall, this template aims to streamline the development process for Django projects by providing a ready-to-use environment with many useful features.

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.