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

Django был разработан и в настоящее время поддерживается Django Software Foundation. Это бесплатная среда веб-приложений на основе Python, которая позволяет пользователям ускорить процесс разработки приложений за счет устранения часто встречающихся ошибок, таких как SQL-инъекция, CSRF, XXS и т. Д. ИТ включает архитектуру Model-View-Controller (MVC), которая делает его легкой и надежной утилитой для программирования.

Она используется разработчиками приложений по всему миру, включая крупные технические компании. Он также использовался для создания некоторых из самых известных веб-сайтов в сети. Наиболее заметными веб-сайтами, созданными на Django, являются Instagram, Disqus, Pinterest, Knight Foundation и The Washington Post.

В этом пошаговом руководстве мы рассмотрим два разных способа установки Django на компьютер. Система Ubuntu 20.04 с использованием учетной записи с привилегиями sudo. Вот эти три метода:

  • Установка Django из репозиториев Ubuntu
  • Получение Django из GIT и установка Django с помощью pip

Мы обсудим преимущества каждого метода установки в этой статье в соответствующих разделах. Давайте обсудим метод установки с использованием репозиториев Ubuntu.

Метод 1. Установка из официальных репозиториев Ubuntu

Самый простой и легкий способ установить Django на сервер Ubuntu — просто используйте официальные репозитории Ubuntu с менеджером пакетов apt. Хотя метод прост, вы можете упустить некоторые параметры настройки, которые могут предложить другие методы.

Шаг 1. Обновите список пакетов

Сначала обновите индекс пакета для вашего сервера с помощью следующей команды:

$ sudo apt update

Шаг 2. Обновите версию Python

Посмотрите, какая версия Python установлена ​​в вашей системе, с помощью следующих команда:

$ python3 -V

Это должно напечатать текущую версию Python в вашей системе.

Шаг 3: Установите Django:

Сейчас пришло время установить Django. Используйте следующую команду:

$ sudo apt install python3-django

Django должен быть установлен в вашей системе. Теперь вам осталось только проверить установку.

Шаг 4. Проверьте установку

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

$ django-admin —version

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

Метод 2: Установка из репозиториев Git

В то время как в репозиториях Ubuntu есть последняя доступная стабильная версия, Git Repos позволяет вам загрузить версию для разработки, которая, хотя и более изменчива. , может похвастаться новейшими функциями.

Для этой демонстрации Django будет загружен из GIT путем создания виртуальной среды с помощью venv.

Шаг 1. Обновите индекс пакета

Просмотрите версии, доступные для загрузки, с помощью следующего кода:

$ sudo apt update

Шаг 2. Проверьте версию Python, установленную в вашей системе

Посмотрите, какая версия Python установлена ​​в вашей системе, с помощью следующей команды:

$ python3 -V

Это должно напечатать текущую версию Python в вашей системе.

Шаг 3: скачать пакеты python

Вам необходимо установить pip, систему управления пакетами для py thon.

Кроме того, если у вас еще не установлен venv, он вам тоже понадобится.

Чтобы загрузить оба из них, введите следующая команда:

$ sudo apt install python3-pip python3-venv

Затем клонируйте репозиторий в каталог ~/django-dev с вашим домашним каталогом. Введите следующие команды:

$ git clone git://github.com/django/django ~/django-dev

$ cd ~/django-dev

Шаг 4. Создайте виртуальную среду с venv

Затем создайте виртуальную среду для установки Django с модулем venv. Введите следующую команду:

$ python3 -m venv my_env

$ исходный код my_env/bin/activate

В вашей системе активирована виртуальная среда.

Шаг 5: Установите Django

Затем вы можете установить репозиторий с помощью pip. Введите следующую команду:

$ pip install -e ~/django-dev

Вы можете убедиться, что установка прошла успешно, набрав:

$ django -admin —version

Вот и все . Django был установлен с последней версией в вашей системе.

Вкратце

В этом кратком руководстве мы обсудили два разных метода для запуска и запуска Django на вашем компьютере. система. Первый метод был наиболее простым; вы просто устанавливаете его напрямую из стандартных репозиториев Ubuntu. Второй метод использовал репозитории Git для установки разрабатываемой версии вместо последней стабильной версии, а затем устанавливал с помощью модулей pip и venv для установки Django. Этот метод, пожалуй, лучший, поскольку он дает вам максимальный контроль над спецификациями установки.

Надеюсь, эта статья оказалась для вас полезной. Посетите официальную страницу Django, чтобы узнать больше.

Оцените статью
nanomode.ru
Добавить комментарий