Создание сайта на Django. Часть 2 — Установка Django. Создание проекта и приложения

Автор Nikita Stoianov
Создание сайта на Django. Часть 2 — Установка Django. Создание проекта и приложения

Итак всем привет — это создание сайта на Django часть 2 в данном видео мы будем устанавливать джанга и так фреймворк Java написан на языке программирования соответственно чтобы использовать джанга необходим установленный бетон в системе поскольку я использую операционную систему Ubuntu то отправила в таких системах питон уже установлен чтобы проверить установлен ли питон можно набрать в терминале бетон если открылась консульта значит питон установлен здесь мы.

Как видим по умолчанию версия 2 7/12 вот также бетона можно узнать таким способом и можно узнать версию питона 352. Если вы используете Windows либо какое-то другое операционную систему без бетона то соответственно вам придётся его установить вручную. А — это к следующим шагом будет установка виртуального окружения зачем она нужна по умолчанию системы устанавливает все пакеты глобально допустим.

Мы создали некий сайт на Django в котором использовали.

Питон 2 версия, но в один момент нам понадобилось создать другой сайт, но уже использовать питон 3 версии. И если мы будем устанавливать все пакеты глобально то получится. Путаница потому, что у нас было 2 версия питона затем нам понадобилось 3 и соответственно пакеты или зависимости могут создать путаницу чтобы такой путаницы не было придумали виртуальное окружение. Она позволяет нам изолировать один проект на другого проекта и соответственно устанавливать необхо пакеты и библиотеки в. Независимости от других проектов. Так давайте установим утилиты виртуального окружения sudo apt-get Install python3 venv подтверждаем загрузку готова теперь создадим корневую папку в которой не будут размещаться все папки и файлы нашего проекта ну назови моё к примеру Main создаем папку мкр Main если мы посмотрим список папок то вот она у нас появилась так переходим в папку Main и здесь будем создавать виртуальное окружение. Поскольку в нашем проекте будет использоваться питон 3 версии то и виртуальное окружение соответственно мы создаем для третьей версии описан ты там три указывай module-info сокращённую Virtual environment и соответственно назовем нашего окружение майев примеру. О'кей смотрим в нашей папке Main создавать дополнительные папка майев в этой папке располагается все файлы и папки виртуального окружения чтобы зайти в виртуальное окружение его необходимо активировать. А делается — это следующей командой соц указываем папку виртуального окружения в ней должна находиться папка bin и Activate виртуальное окружение активирована можно заметить, что появилось в начале строчки в терминале название нашего виртуального Enough соответственно виртуальное окружение готова теперь пришло время джанга устанавливать мы будем с помощью полезные утилиты peep вводим следующее Pip Install Django, что сам скачивает официального сайта как правило скачать последнюю версию и устанавливает на виртуальный. Женя вот здесь он ещё. Он советует обновить Pip. Ну в принципе. Это по желанию можете обновлять можете. Не обновлять. Кому как OK чтобы проверить корректно ли установился Java. Можно попробовать импортировать его модуль и посмотреть допустим версию Java. Что нужно сделать. Мы открываем консоль питона здесь вводим команду import Django если никаких ошибок здесь уже не вышла. Значит модуль. Юнга присутствует значит он в принципе установился корректно проверим. Какая версия Java у нас стоит версия 1.10.5. О'кей Java установлен теперь можно создавать проект выйдем из консоли питон и так чтобы создать проект используется зарезервированная django-admin она будет доступна только после того как вы. Установите django-admin startproject и назовём допустим весит и в конце я поставлю пробел. то есть проект будет создаваться в текущем каталоге. То есть сейчас мы находимся в каталоге Main соответственно в этой же папке будет создаваться каталог за сайт каталог проектов Java Enter посмотрим список папок. А у нас появился File manage.py и папка весит после создания проекта необходимо сделать первую миграцию чтобы создалась база данных с необходимыми таблицами делается следующей командой поэтому майонез пиво и не греет происходит миграция создаётся обходимый таблица. О'кей миграция завершилась успешно теперь можно попробовать запустить сервер делается — это следующей командой Python Split Line Runner никаких ошибок не вывел значит сервер успешно запустился проверим так ли — это выпускаем браузер и проходим по локальному пути Sport 8000 по умолчанию запускает порт 8000 итворд то есть сервер в принципе запущен всё прошло успешно если увидите эту надпись всё прошло хорошо OK сервер у нас работает. Если что-то у вас не получится проверьте корректность установки Java и заключение мы создадим наше первое приложение делается — это следующей командой django-admin startapp и назовём наше приложение Block. О'кей смотрим структуру после первой миграционно создалась база данных db sqlite3 и после создания приложения нас появилась папка блок соответственно там файлы располагается файлы приложения в принципе всё готово на этом я завершаю. Данное видео в следующем видео мы поговорим о настройка проектора. Спасибо всем за просмотр.

0 комментариев
0

Читайте также