Установка Django

Published by Leave your thoughts

Что такое Django?

Django – это свободная открытая программа, которая упрощает программирование на языке Python и таким образом помогает разработчикам создавать чистые и практичные программные проекты.

1: Установка Python и Pip

Для начала на виртуальный выделенный сервер нужно установить Python. При установке Python рекомендуется использовать обособленную среду под названием virtualenv, которая изолирует любые изменения, внесенные на виртуальный сервер (они не повлияют на другие проекты Python). Дополнительным преимуществом использования virtualenv является то, что для ее установки и управления не требуется root доступ. Программа Django может быть установлена в пределах virtualenv с помощью Pip, простого инструмента Python для установки, обновления и удаления пакетов.

Чтобы установить Pip в Ubuntu, используйте apt-get:

sudo apt-get install python-pip

Затем установите Python:

curl -O https://raw.github.com/pypa/virtualenv/master/virtualenv.py

После завершения установки нужно создать новую виртуальную среду (virtualenv):

python virtualenv.py example_env

Затем нужно активировать virtualenv, чтобы все последующие действия и установки были выполнены только в example_env:

.  example_env/bin/activate

Готово! Теперь можно приступать к установке Django.

2: Установка Django

Вышеописанные действия подготовили систему к установке Django. Теперь используйте простой инсталлятор pip, чтобы установить программу на сервер:

pip install Django

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

pip install --upgrade Django
pip uninstall Django

Готово! Теперь Django установлен на виртуальный выделенный сервер.

Tags: , , , , , , ,

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *


*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>