Django База [2023]: Запуск Django 4.1 🚀 #1
Первый урок на моем сайте, посвященный Django в 2023 году. В этом уроке мы научимся запускать Django 4.1 на нашем компьютере.
Если вы хотите выразить благодарность автору сайта, статей и курса по Django, вы можете сделать это по ссылке ниже:
Первоначальное ознакомление
Следующие параметры я буду использовать:
- OC Windows 11.
- IDE: Visual Studio Code
- Веб-фреймворк: Django
- Для команд: терминал.
- Python 3.11.1
Первое, что нам необходимо сделать, это установить Python на наш компьютер. Скачиваете его с официального сайта.
После скачивания, устанавливаем. Ничего лишнего не нажимаем, везде далее.
Запускаем Django
Для начала мы должны создать виртуальное окружение Python для работы с пакетами, и будущей нашей разработки. Делается это следующим образом:
py -m venv venv
в папке проекта, которую вы захотите использовать.
Примечание: почему venv два раза? Первый venv это команда. Второй venv - это название папки виртуального окружения. Вы можете использовать любое название для виртуального окружения.
Активация виртуального окружения на Windows выполняется с помощью следующей командой cmd:
cd venv/Scripts && activate && cd ../../
Примечание: почему так? Все просто. Мы перемещаемся в папку venv, затем в Scripts, активируем файл и отправляемся в корневой каталог нашего проекта.
Далее, активировав наше виртуальное окружение (вы увидите в скобках в терминале (venv)), вводим команду pip install Django
. На момент публикации этой записи мы получили Django 4.1 и несколько необходимых зависимостей.
После установки для запуска Django, мы должны ввести команду django-admin startproject name
(где name любое ваше название проекта. В моем случае я использую backend).
Переходим на уровень созданного проекта с помощью команды: cd backend
Запускаем его с помощью команды: py manage.py runserver
Теперь, чтобы удостовериться, что мы сделали все правильно, переходим на страницу: 127.0.0.1:8000
И если Вы сделали все правильно, то увидите главную страницу приветствия Django
На этом все, вскоре будет добавлен следующий урок.