1.6.1 Selecting Django and Python Versions

Django 1.8 is the latest and greatest Django version and is what every new project should use. Although this book includes informative notes about older versions, please do not use deprecated versions for new projects because these versions do not receive security updates.

Django 1.8 supports Python 2.7 and Python 3.2+ (Python 3.2, Python 3.3, and Python 3.4). When starting a new project, developers are left with the choice of which Python version to use for their project. The choice, unfortunately, is not as simple as picking the latest version.

Python 3 is the future, as Python 2.7 is officially the last Python 2 version. For a website to work for as long as possible, it becomes desirable to create ...

Get Django Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.