How to get Django

Django is available open-source under the BSD license. It requires Python version 2.7 or higher, but it has no dependencies on other Python libraries. Here’s how to get it:

Option 1: Get the latest official version

The latest official version is 1.7.7. Install it with pip:

pip install Django==1.7.7

Option 2: Get the release candidate for 1.8

As part of the Django 1.8 development process, Django 1.8c1 is available. This release is only for users who want to try the new version and help identify remaining bugs before the 1.8 release. Please read the 1.8 release notes before using this package.

Install the release candidate with pip:

pip install --pre django

Or if you have pip < 1.4:

pip install

Option 3: Get the latest development version

The latest and greatest Django version is the one that’s in our Git repository (our revision-control system). This is only for experienced users who want to try incoming changes and help identify bugs before an official release. Get it using this shell command, which requires Git:

git clone

You can also download a zipped archive of the development version. This archive is updated every time we commit code.

After you get it

See the installation guide for further instructions. Make sure you read the documentation that corresponds to the version of Django you’ve just installed.

And be sure to sign up for the django-users mailing list, where other Django users and the Django developers themselves all hang out to help each other.

Back to Top