Как установить Django в Ubuntu 20.04 LTS

Как установить Django в Ubuntu 20.04 LTS

 

В этом руководстве мы покажем вам, как установить и настроить Django в Ubuntu 20.04 LTS. Для тех из вас, кто не знал, Django — популярный фреймворк Python для написания веб-приложений. Веб-фреймворки, такие как Django, предоставляют набор инструментов, которые помогают разработчику писать приложение быстрее, поскольку фреймворк заботится о внутренней структуре, поэтому разработчик должен заботиться только о разработке приложения. Django — бесплатное программное обеспечение с открытым исходным кодом.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Django на сервере Ubuntu 20.04 (Focal Fossa). Вы можете следовать тем же инструкциям для Ubuntu 18.04, 16.04 и любого другого дистрибутива на основе Debian, такого как Linux Mint.

Установите Django на Ubuntu 20.04 LTS Focal Fossa

Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие aptкоманды в терминале.

sudo apt update
sudo apt upgrade

Шаг 2. Установка Python в системе Ubuntu.

Выполните следующую команду, чтобы установить Python:

sudo apt install python3 python3-pip

Теперь проверьте команды python и pip, как показано ниже:

$ python3 -V 

Python 3.8.2
$ pip3 -V 

pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)

Шаг 3. Установка Django в Ubuntu 20.04.

  • Установите Django с помощью pip.

Выполните следующую команду:

pip install Django==3.1.2

Чтобы проверить версию Django, запустите:

django-admin --version
  • Установите Django с помощью репозитория Git (наша система контроля версий).

Получите его с помощью этой команды оболочки, для которой требуется Git :

git clone https://github.com/django/django.git

Шаг 4. Создайте образец проекта Django.

Теперь, когда фреймворк Django установлен, вы можете протестировать его, создав образец проекта:

cd ~
django-admin startproject myidrootproject

Приведенная выше команда создаст проект каталога в вашем рабочем каталоге ~ и сохранит в нем все необходимые файлы.

Выполните последовательно приведенные ниже команды, чтобы запустить приложение. Следуйте инструкциям на экране, чтобы предоставить учетные данные суперпользователя:

cd myidrootproject/
python3 manage.py migrate
python3 manage.py createsuperuser
python3 manage.py runserver 0.0.0.0:8000

Шаг 5. Доступ к Django.

По умолчанию Django будет доступен через HTTP-порт 8080. Откройте свой любимый браузер и перейдите к илиhttp://your-domain.com:8000http://server-ip-address:8000/admin

Поздравляю! Вы успешно установили Django . Благодарим за использование этого руководства по установке веб-фреймворка Django на Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный веб-сайт Django .