|
Оглавление
|
В любое время вам доступны две различные версии Django: последний официальный релиз и версия из «транка». Версия, которую вы решите установить, зависит от ваших приоритетов. Вы желаете использовать стабильную и проверенную версию Django или вы желаете использовать версию, содержащую последние наработки, возможно вы будете совершенствовать саму Django, в ущерб стабильности? Мы рекомендуем придерживаться официального релиза, но важно значть, что существует версия для разработчиков, так как вы найдёте упоминания о ней в документации и в сообществе.
Официальные релизы имеют имена версий подобные 1.0.3 или 1.1,
а последный релиз всегда доступны на http://www.djangoproject.com/download/. Для его
установки, сначала надо скачать архив, который будет иметь имя
подобное
Ниже показано как этот процесс выглядит на Unix системах:
Если вы используете дистрибутив Linux, который содержит пакет с Django, будет хорошей идеей воспользоваться этим пакетом. Это позволит вам получать критические обновления совместно с остальными пакетами системы.
На Windows мы рекомендуем использовать 7-Zip (http://www.djangoproject.com/r/7zip/) для распаковки
python setup.py install
Самая последняя версия Django называется стволом (trunk) и она доступна из Subversion репозитория Django. Вы должны рассмотреть возможность установки этой версии, если вам требуется работать с новыми возможностями или если вы желаете совершенствовать Django. Subversion — это свободная система управления версиями с открытым исходным кодом, подобная CVS. Команда разработчиков Django использует её для управления базой разрабатываемого кода. Вы можете использовать клиент Subversion для получения свежего исходного кода Django и в любое время вы можете обновлять свою версию кода для получения свежих обновлений от других разработчиков. Используя код со ствола, следует помнить, что нет гарантий того, что всё в Django работоспособно на данный момент. Несмотря на это команда разработчиков использует ствол для работы своих сайтов и борется за их стабильную работу. Для получения кода со ствола делайте так:
Совет
Если вы не знакомы с файлами
После получения кода и выполнения вышеприведённых шагов нет никакой необходимости выполнять команду: python setup.py install Все необходимые действия вы уже проделали вручную!
Из-за того, что ствол Django обновляется часто, для
исправления ошибок и добавления новых возможностей, вероятно
вы пожелаете обновлять его на регулярной основе. Для
обновления исходного кода надо просто в каталоге
svn update
При выполнении этой команды, Subversion подключается к http://code.djangoproject.com, определяет наличие изменений кода Django и обновляет вашу локальную версию кода, скачивая только изменения. Это достаточно быстро. Наконец, если вы используете код из ствола, вы должны знать как определить номер текущей версии кода, на которым вы работаете. Знание номера версия имеет ключевое значение, если вам понадобится помощь от сообщества пользователей Django или если вы соберётесь усовершенствовать среду. В этих случаях вам потребуется указать версию кода, так же известную как «номер ревизии», которую вы используете. Для того, чтобы узнать номер ревизии, наберите svn info каталоге с кодом Django и посмотрите на строчку с текстом «Revision:». Этот номер увеличивается при каждом изменении в коде Django, будь то исправлением ошибки, добавлением новых возможностей, изменением в документации или чем-то ещё. Некоторые пользователи Django измеряют свою крутость, говоря: «Я пользуюсь Django с версии [вставьте тут номер ревизии поменьше].». |
Увидели ошибку?
Выделите её мышкой и нажмите
-
Обработано:
511
49
130
71
Версия книги
1.0
2.0
Версия 2.0 в процессе перевода!
Мой луч
Многообразие света
Полезное
Актуальные вакансии,
Python работа
для python-разработчиков.
Скачать в формате
CHM от 2 сентябряЗаказать PDF файл можно через почту, чат, джаббер. Всего 2WMZ. Содержимое точно соответствует содержимому сайта. Чем чаще заказываете — тем больше перевожу. Русская группа
Ускорить процесс перевода!
R130494980980
Z425285133788 E112528079659 U327380922061 Книга помогла реализовать:
|
| © 2008-2009 Ruslan Popov @ gmail.com | Powered by Django 1.1 beta 1 SVN-11114 |