Главная | Архив новостей | Общение | Площадка | Примеры OpenID
Хостинг Django от «Джино»
Оглавление

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

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

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

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

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

Установка Python

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

Версии Python

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

Если вы не уверены в том, какая именно версия интерпретатора языка Python следует установить и у вас есть полная свобода выбора, возьмите последнюю версию из ветки 2.х: т.е. версию 2.6. Несмотря на то, что 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/.


Увидели ошибку?
Выделите её мышкой и нажмите
Ctrl-Enter
Обработано:
1049 49 130 71

Версия книги
1.0 2.0
Версия 2.0 в процессе перевода!

Мой луч
Многообразие света

Полезное
Актуальные вакансии, Python работа для python-разработчиков.


Скачать в формате
CHM от 2 сентября

Заказать PDF файл можно через почту, чат, джаббер. Всего 2WMZ. Содержимое точно соответствует содержимому сайта.
Чем чаще заказываете — тем больше перевожу.

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

на поддержку перевода
Яндекс Яндекс.Деньги Хочу такую же кнопку
Ускорить процесс перевода!
R130494980980
Z425285133788
E112528079659
U327380922061

Книга помогла реализовать:
Проект «Мой луч»
АРМ УФМС.


Мой вебсайт стоит666 337,31 руб

© 2008-2009 Ruslan Popov @ gmail.com Powered by Django 1.1 beta 1 SVN-11114
Главная | Архив новостей | Общение | Площадка | Примеры OpenID