Простой блог на Django - часть 1. Создание приложения. Что такое виртуальное окружение и зачем это нужно?
Предполагается что для вашего приложения уже создана папка и вы находитесь в ней. Пусть название папки будет newapp
Работа с виртуальным окружением
Возможно, многие зададут себе вопрос, а зачем это нужно? Если вкратце, то виртуальное окружение необходимо для создания своего рода "песочницы", то есть среды, которая будет настроена под особенности вашего приложения, со всеми его правилами и установленными библиотеками. Если для вашего приложения окружения пока что нет, то создать его можно с помощью команды:
python3 -m venv venv
После того как вы его создали (в этом случае, в папке приложения будет папка venv), то переключиться на него можно так:
source venv/bin/activate
При этом строка терминала теперь будет начинаться с venv. Чтобы выйти из виртуального окружения, достаточно ввести команду:
deactivate
Установка Django
Тут всё просто. Проинсталлировать пакет можно через менеджер установки PIP.
pip install Django
Создание структуры приложения
Для формирования основы нашего проекта вводим команду:
django-admin startproject newapp
newapp - это, как можно догадаться, название нашего приложения. Как итог, после всех этих нехитрых манипуляций, будет создана необходимая структура и внутри папки проекта newapp появится основная рабочая папка с таким же именем.
Запуск локального сервера
Переходим в рабочую папку newapp/newapp и даём команду:
python manage.py runserver
В итоге сервер запустится, а сам сайт станет доступен по адресу http://127.0.0.1:8000/
Вы должны авторизоваться, чтобы оставлять комментарии.
Комментарии ()