1.5. Introduction to Django

  • Why use Django?

  • What problems Django solves?

  • What is Django?

  • Web Framework

1.5.1. Documentation

  • One of the best in Open Source

1.5.2. Versioning

  • Semantic Versioning

  • Bugfix releases

  • alpha - feature freeze

  • beta - code freeze

  • rc - translation freeze

  • 1.0

  • 1.1

  • ...

  • 1.10

  • 1.11

  • 2.0 (new features)

  • 2.1 (maturing features)

  • 2.2 (LTS)

  • 3.0 (new features)

  • 3.1 (maturing features)

  • 3.2 (LTS)

  • 4.0 (new features)

  • 4.1 (maturing features)

  • 4.2 (LTS)

  • 5.0 (new features)

  • ...

1.5.3. LTS - Long Time Support

  • What is LTS?

  • How long support last?

../../_images/django-roadmap.png

1.5.4. Release Notes

1.5.5. IDE Support

  • Runserver

  • Debugging

  • Profiling

  • Docker

  • Database Explorer

  • Mark as Sources Root

  • Syntax Autocompletion (Template, Templatetags, Filters)