Download

How to get Django

Django is available open-source under the BSD license. It requires Python version 2.3 or higher, but it has no dependencies on other Python libraries. There are several ways you can get it:

Option 1. Get the 1.0 beta 2 release

Django is currently working toward the release of version 1.0, due in September 2008. To help smooth the road and get more eyeballs on the code to track down bugs, we've released a series of "alpha" and "beta" versions of Django 1.0; this release is not for production use. For more information, see the 1.0 beta 2 release notes.

If you're feeling adventurous enough to test this code -- again, not in a production setting -- you can download Django-1.0-beta_2.tar.gz and install using python setup.py install as described below.

Option 2. Get the latest development version

The latest and greatest Django version is the one that's in our Subversion repository (our revision-control system). Get it using this shell command, which requires Subversion:

svn co http://code.djangoproject.com/svn/django/trunk/

Option 3. Get the latest official version

The latest official version is 0.96.2. Note that we may be making API changes to selected parts of Django before we reach version 1.0. See API stability for full information. Rest assured that we document each backwards-incompatible change in excruciating detail for easy upgrades.

Here's how to get version 0.96.2:

First, download Django-0.96.2.tar.gz. Then:

tar xzvf Django-0.96.2.tar.gz
cd Django-0.96.2
sudo python setup.py install

After you get it

See the installation guide for further instructions.

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.