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
- Шаг 1. Обновите список пакетов
- Шаг 2. Обновите версию Python
- Шаг 3: Установите Django:
- Шаг 4. Проверьте установку
- Метод 2: Установка из репозиториев Git
- Шаг 1. Обновите индекс пакета
- Шаг 2. Проверьте версию Python, установленную в вашей системе
- Шаг 3: скачать пакеты python
- Шаг 4. Создайте виртуальную среду с venv
- Шаг 5: Установите Django
- Вкратце
Метод 1. Установка из официальных репозиториев Ubuntu
Самый простой и легкий способ установить Django на сервер Ubuntu — просто используйте официальные репозитории Ubuntu с менеджером пакетов apt. Хотя метод прост, вы можете упустить некоторые параметры настройки, которые могут предложить другие методы.
Шаг 1. Обновите список пакетов
Сначала обновите индекс пакета для вашего сервера с помощью следующей команды:
Шаг 2. Обновите версию Python
Посмотрите, какая версия Python установлена в вашей системе, с помощью следующих команда:
Это должно напечатать текущую версию Python в вашей системе.
Шаг 3: Установите Django:
Сейчас пришло время установить Django. Используйте следующую команду:
Django должен быть установлен в вашей системе. Теперь вам осталось только проверить установку.
Шаг 4. Проверьте установку
Введите следующую команду:
Возможно, только что установленная вами версия не является последней. Это недостаток загрузки из стандартных репозиториев: в них не всегда доступна последняя версия. Но это случается довольно редко, и вы всегда можете обновить что-то, что не является серьезной проблемой..
Метод 2: Установка из репозиториев Git
В то время как в репозиториях Ubuntu есть последняя доступная стабильная версия, Git Repos позволяет вам загрузить версию для разработки, которая, хотя и более изменчива. , может похвастаться новейшими функциями.
Для этой демонстрации Django будет загружен из GIT путем создания виртуальной среды с помощью venv.
Шаг 1. Обновите индекс пакета
Просмотрите версии, доступные для загрузки, с помощью следующего кода:
Шаг 2. Проверьте версию Python, установленную в вашей системе
Посмотрите, какая версия Python установлена в вашей системе, с помощью следующей команды:
Это должно напечатать текущую версию Python в вашей системе.
Шаг 3: скачать пакеты python
Вам необходимо установить pip, систему управления пакетами для py thon.
Кроме того, если у вас еще не установлен venv, он вам тоже понадобится.
Чтобы загрузить оба из них, введите следующая команда:
Затем клонируйте репозиторий в каталог ~/django-dev с вашим домашним каталогом. Введите следующие команды:
Шаг 4. Создайте виртуальную среду с venv
Затем создайте виртуальную среду для установки Django с модулем venv. Введите следующую команду:
В вашей системе активирована виртуальная среда.
Шаг 5: Установите Django
Затем вы можете установить репозиторий с помощью pip. Введите следующую команду:
Вы можете убедиться, что установка прошла успешно, набрав:
Вот и все . Django был установлен с последней версией в вашей системе.
Вкратце
В этом кратком руководстве мы обсудили два разных метода для запуска и запуска Django на вашем компьютере. система. Первый метод был наиболее простым; вы просто устанавливаете его напрямую из стандартных репозиториев Ubuntu. Второй метод использовал репозитории Git для установки разрабатываемой версии вместо последней стабильной версии, а затем устанавливал с помощью модулей pip и venv для установки Django. Этот метод, пожалуй, лучший, поскольку он дает вам максимальный контроль над спецификациями установки.
Надеюсь, эта статья оказалась для вас полезной. Посетите официальную страницу Django, чтобы узнать больше.