Если вы 'Я хотел бы иметь возможность периодически обновлять ваш код Django с помощью последних исправлений ошибок и улучшений, следуя этим инструкциям:
1. Убедитесь, что у вас установлен Subversion и что вы можете запускать его команды из оболочки.(Введите svn help в командной строке, чтобы проверить это.)
2. Проверьте основную ветку разработки Django ('trunk') следующим образом:
svn co http://code.djangoproject.com/svn/django/trunk/django-trunk 3. Далее убедитесь, что интерпретатор Python может загружать код Django.Есть разные способы сделать это.Одна из наиболее удобных в Linux, Mac OSX или других Unix-подобных системах - использовать символическую ссылку:
ln -s pwd
/ django-trunk / django SITE-PACKAGES-DIR / django(В приведенной выше строке измените SITE-PACKAGES-DIR, чтобы он соответствовал расположению каталога site-packages вашей системы, как описано выше в разделе «Где хранятся мои site-пакеты?».)
В качестве альтернативы,вы можете определить переменную окружения PYTHONPATH так, чтобы она включала каталог django-trunk.Это, пожалуй, самое удобное решение в системах Windows, которые не поддерживают символические ссылки.(Переменные окружения могут быть определены в системах Windows из Панели управления.)
А как насчет Apache и mod_python?
Если вы подходите к настройке PYTHONPATH, вам нужно помнить, чтобы сделатьто же самое в конфигурации Apache после развертывания рабочего сайта.Сделайте это, установив PythonPath в свой файл конфигурации Apache.
Более подробная информация о развертывании доступна, конечно, в нашей статье Как использовать Django с документацией mod_python.
4.На Unix-подобных системах, создайте символическую ссылку на файл django-trunk / django / bin / django-admin.py в каталоге на вашем системном пути, таком как / usr / local / bin.Например:
ln -s pwd
/ django-trunk / django / bin / django-admin.py / usr / local / bin Это просто позволяет вам ввести django-admin.py из любого каталога,вместо того, чтобы указывать в команде полный путь к файлу.
В системах Windows тот же результат может быть достигнут путем копирования файла django-trunk / django / bin / django-admin.py куда-нибудьв системном пути, например, C: \ Python24 \ Scripts.
Вам не нужно запускать установку python setup.py, потому что вы уже выполнили эквивалентные действия в шагах 3 и 4.
Если вы хотите обновить свою копию исходного кода Django, просто запустите команду svn update из каталога django-trunk.Когда вы сделаете это, Subversion автоматически загрузит любые изменения
Если вы обновляете свою установку Django изВ предыдущей версии вам нужно будет удалить старую версию Django перед установкой новой версии.
Если вы установили Django с помощью setup.py install, удаление так же просто, как удаление каталога django из ваших пакетов сайта Python.
Если вы установили Django из яйца Python, удалите файл Django .egg и удалите ссылку на яйцо в файле с именем easy-install.pth.Этот файл также должен находиться в каталоге вашего сайта-пакетов.