Long-term support

Django 1.8 LTS

April 1, 2015 Python 2.7, 3.2 – 3.5

All Django versions

A long-term support release that adds multiple template engines (Jinja2), a formal Model._meta API and PostgreSQL-specific fields.

Download Django 1.8 LTS PDF Official release notes

Release notes

  • Released: April 1, 2015
  • Python: 2.7, 3.2 – 3.5
  • Support: Long-term support (LTS)

Read the full notes, including backwards-incompatible changes, at docs.djangoproject.com.

New features

  • Multiple template engines and the TEMPLATES setting (Jinja2 support).
  • Formalized Model._meta API.
  • django.contrib.postgres: ArrayField, HStoreField and range fields.
  • Query expressions, conditional expressions (Case/When) and database functions.
  • SecurityMiddleware, UUIDField, DurationField and TestCase.setUpTestData().

Deprecated features

  • TEMPLATE_* settings: use TEMPLATES.
  • patterns() and string view references in URLconfs.
  • SubfieldBase.
  • request.REQUEST.