dimkoug / project_template_4

Django project template for version 4*

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Django customized project template

Features

  1. Custom User model
  2. Custom Profile model
  3. Basic Login View
  4. Basic Signup View
  5. Different Views for cms
  6. Bootstrap version 5 included

Quick start

This template is for django version 4.*

When you create a virtual env install django

Packages used for this template:

  1. six
  2. wheel
  3. pillow
  4. mypy
  5. python-language-server
  6. flake8
  7. pylama
  8. pylama-pylint
  9. sorl-thumbnail
  10. python-memcached
  11. gunicorn
  12. psycopg2-binary
  13. django
  14. djangorestframework
  15. djangorestframework-jwt
  16. django-cors-headers
  17. django-filter
  18. django-uuslug
  19. django-mptt
  20. django-debug-toolbar
  21. django-extensions
  22. django-admin-sortable2

Command to use for this template

  1. Install the packages in your virtualenv
  2. django-admin startproject projectname --template=https://github.com/dimkoug/project_template_4/archive/master.zip
  3. copy settings_local_sample.py to settings_local.py
  4. create migrations for users app python manage.py makemigrations users
  5. create migrations for profiles app python manage.py makemigrations profiles
  6. create database python manage.py migrate

About

Django project template for version 4*


Languages

Language:Python 100.0%