Django

  1. Create a Python Virtual Environment.
  2. Starting a Django Project by creating a Django Project Structure for your project
  3. Setup a Django Project.
  4. Follow Django Settings Best Practices to improve Django settings.
  5. Install packages such as django-mptt and django-extensions.
  6. setup Code Quality automation tools.

Notes:

  • Django Querysets are lazy. They are only executed when query is evaluated,