Хостинг Django от «Джино»
Table of contents

Глава 2. Начинаем

Перевод © Попов Руслан <ruslan.popov • gmail>

Установка Django является многошаговым процессом из-за множества изменяющихся частей современной среды веб разработки. В этой главе мы расскажем о том, как установить среду и некоторые её зависимости.

Из-за того, что Django является «просто» кодом на языке Python, она работает везде, где есть интерпретатор Python, даже на некоторых мобильных телефонах! Но данная глава описывает только общие сценарии установки Django. Мы предполагаем, что вы устанавливаете её на свой компьютер или на сервер.

Позднее, в главе «Развёртывание Django», мы расскажем как установить Django на боевой сервер.

Установка Python

Сама среда Django написана на чистом Python, следовательно, первым шагом при установке среды надо удостовериться, что интерпретатор языка Python установлен.

Версии Python

Ядро среды Django работает с любыми версиями Python в диапазоне от 2.3 до 2.7 включительно. Необязательный компонент GIS может работать с версиями от 2.4 до 2.7.

Если вы не уверены в том, какая именно версия интерпретатора языка Python следует установить и у вас есть полная свобода выбора, возьмите последнюю версию из ветки 2.х: т.е. версию 2.7. Несмотря на то, что Django работает одинаково хорошо с любой из вышеперечисленных версий, последняя версия интерпретатора Python обладает лучшей производительностью и дополнительными возможностями диалекта языка, которыми вы сможете воспользоваться при разработке своих приложений. Дополнительно, некоторые компоненты среды от сторонних разработчиков, которыми вы возможно захотите воспользоваться, могут потребовать более новую версию, чем Python 2.3, таким образом, использование последней версии интерпретатора даст вам больший выбор.

Django и Python 3.0

Во время написания книги был выпущен Python 3.0, но Django пока не поддерживает его. Python 3.0 имеет значительное число обратно-несовместимых изменений самого языка и, как результат, мы ожидаем, что большинству основных библиотек языка и сред, включая Django, потребуется несколько лет на этот переход.

Если вы новичок в мире Python и раздумываете, что изучать — Python 2.x или Python 3.x, мы посоветуем остановиться на Python 2.x.

Установка

Если вы используете Linux или Mac OS X, вероятно у вас уже установлен Python. Наберите python в командной строке или в терминале (Application/Utilities/Terminal) на OS X). Если вы увидите нечто подобное, значит Python установлен:

Python 2.4.1 (#2, Mar 31 2005, 00:05:10)
[GCC 3.3 20030304 (Apple Computer, Inc. build 1666)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

В противном случае вам потребуется скачать и установить Python. Это легко и просто, а подробные инструкции доступны на http://www.python.org/download/.


Ищем Python программистов

Found misprint?
Select it with the mouse and hit Enter
Ctrl-Enter
Processed:
33 1 199 25


The full repository of DjangoBook translation you can get on GitHub.
We appreciate your patches!

We are glad to hear your questions, comments or suggestions!
(Open in new tab)

Users number: 601

Русская группа

на поддержку перевода
Яндекс Яндекс.Деньги Хочу такую же кнопку
Ускорить процесс перевода!
ЯМ:41001223475816


© 2008-2012 Ruslan Popov @ gmail.com Powered by Django 1.2.5