Django documentation

Third-party distributions of Django

This document describes Django version 0.96. For current documentation, go here.

Several third-party distributors are now providing versions of Django integrated with their package-management systems. These can make installation and upgrading much easier for users of Django since the integration includes the ability to automatically install dependancies (like database adapters) that Django requires.

Typically, these packages are based on the latest stable release of Django, so if you want to use the development version of Django you’ll need to follow the instructions for installing the development version from our Subversion repository.

Linux distributions

Debian

A packaged version of Django is available for Debian GNU/Linux, and can be installed from either the “testing” or the “unstable” repositories by typing apt-get install python-django.

When you install this package, apt will recommend installing a database adapter; you should select and install the adapter for whichever database you plan to use with Django.

Ubuntu

The Debian python-django package is also available for Ubuntu Linux, in the “universe” repository for Ubuntu 7.04 (“Feisty Fawn”). The current Ubuntu package is also based on Django 0.95.1 and can be installed in the same fashion as for Debian.

Fedora

A Django package is available for Fedora Linux, in the “Fedora Extras” repository. The current Fedora package is based on Django 0.95.1, and can be installed by typing yum install Django.

Gentoo

A Django build is available for Gentoo Linux, and is based on Django 0.95.1. The current Gentoo build can be installed by typing emerge django.

For distributors

If you’d like to package Django for distribution, we’d be happy to help out! Please join the django-developers mailing list and introduce yourself.

We also encourage all distributors to subscribe to the django-announce mailing list, which is a (very) low-traffic list for announcing new releases of Django and important bugfixes.

Questions/Feedback

If you notice errors with this documentation, please open a ticket and let us know!

Please only use the ticket tracker for criticisms and improvements on the docs. For tech support, ask in the IRC channel or post to the django-users list.