Для использования Django необходимо его установить. Документация содержит полное руководство по установке, этот раздел содержит описание быстрой установкой, которая подойдет для ознакомления с Django.
Будучи веб-фреймворком Python, Django требует Python. Подробности смотрите в Какие версии Python можно использовать с Django?. Эти версии Python содержат базу данных SQLite, поэтому вам не обязательно устанавливать базу данных для ознакомления с Django.
Последнюю версию Python можно найти на https://www.python.org/download/, или установить его с помощью пакетного менеджера вашей операционной системы.
Django на Jython
Если вы используете Jython (реализация Python для Java платформы), необходимо выполнить дополнительные действия. Подробности смотрите в Запускаем Django на Jython.
Проверить установлен ли Python можно выполнив команду python в терминале, вы должны увидеть приблизительно следующее:
Python 3.4.x
[GCC 4.x] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
Этот шаг необходим, если вы хотите использовать “большую” базу данных, такую как PostgreSQL, MySQL, или Oracle. Для установки этих баз данных, смотрите раздел про настройку базы данных.
Если вы обновляете версию Django, вам следует удалить старые версии Django перед установкой новой.
У вас есть варианта установки Django:
Установить версию Django предоставленную дистрибутивом вашей операционной системой. Это самый простой способ для операционных систем, дистрибутив которых содержит Django.
Установить официальный релиз. Это самый лучший вариант для большинства пользователей.
Установить последнюю разрабатываемую версию. Этот вариант для энтузиастов, которые хотят использовать самые последние возможности и не боятся использовать свежий код. Вы можете натолкнуться на баги в разрабатываемой версии, но уведомив нас о них поможет разрабатывать Django. Также, сторонние приложения скорее всего не будут совместимы с этой версией.
Всегда обращайтесь к документации той версии Django, которую вы используете!
Если вы воспользовались одним из первых двух вариантов, обращайте внимание на пометки в документации new in development version. Это означает, что функционал доступен в текущей разрабатываемой версии Django и не доступен в официальной стабильной версии.
Чтобы проверить что Django доступен для Python, выполните python в терминале. Теперь в консоли Python выполните импорт Django:
>>> import django >>> print(django.get_version()) 1.9
У вас может быть установлена другая версия Django.
Mar 31, 2016