Уроки Django

Урок #2 - Установка всего необходимого

Урок #2 - Установка всего необходимого

Для работы с Django необходимо установить Python, а также саму библиотеку Django. В этом уроке мы скачаем и установим все необходимое для комфортной работы с библиотекой в дальнейшем.

Видеоурок

Полезная ссылка:
Поскольку Django является библиотекой языка Python, то сперва необходимо установить сам язык. Для этого вам необходимо скачать последнюю версию Питона на их официальном сайте и следовать простым инструкциям. Если вы находитесь на Windows, то обязательно отметьте галочкой поле Add Python X.Y to PATH.



Если у вас возникли проблемы с установкой Python, то вы можете посмотреть специальный урок, в котором будет рассказано как установить Python на компьютер.

Для установки Django используйте следующую команду:
pip install Django
Если вы находитесь на Маке или Linux, то к слову pip пропишите цифру 3: pip3. Если у вас не установлен pip на компьютере, то скачайте его по этой ссылке.

Создание проекта

Django проект можно создать в любой папке, поэтому создайте какую-либо папку и откройте её в окне команд. На Windows это можно сделать нажатием правой клавиши мыши на папку при зажатой клавише Shift.



В командной строке пропишите следующую строчку кода:
django-admin startproject НАЗВАНИЕ_ПРОЕКТА
Вместо "название проекта" впишите любое название, какое только захотите.

Запуск локального сервера

Для запуска сервера вам снова необходимо перейти в командную строку и открыть в ней папку с вашим проектом. На Windows это можно сделать нажатием правой клавиши мыши на папку при зажатой клавише Shift.



Зайдите в папку вашего проекта (в моем случае это mysite):
cd mysite
Далее необходимо написать:
  • Если вы на маке или Linux, то пишите слово python3;
  • Если вы на Windows и у вас всего одна версия Питона, то пишите слово python;
  • Если вы на Windows и у вас несколько версий Python, то либо удалите все версии, кроме последней, либо укажите путь к последней версии Питона.
После этого слова прописать следующее: 
python manage.py runserver
После этого все будет готово! Сервер и библиотека Django будут настроены и готовы к использованию.

Несколько полезных советов

  1. В данном курсе используется версия Django 1.11.6, поэтому чтобы не возникали дополнительные непонятные моменты, то лучше установите такую же версию Django;
  2. Стандартная командная строка в Windows не особо удобная, поэтому вместо нее лучше использовать сторонние программы. Очень удобной и легкой в работе является программа PowerShell, которую вы можете скачать здесь;
  3. Путь к интерпретатору можно не прописывать вручную, если поставить virtualenv и в нём указать нужную версию Python и Django. Если работать в PyCharm, то там в преднастройках можно выставить нужный интерпретатор.

Онлайн редактор кода

Загрузка...

Задание к уроку

Установка Python
Установите Python, так как без него мы не сможем установить библиотеку Django.
Посмотреть ответ
Чтобы установить язык Python вам необходимо перейти на официальный сайт Питона и скачать последнюю версию. Чтобы его установить необходимо следовать простым инструкциям самой программы.
Пакетный менеджер
Расскажите что такое пакетный менеджер. Какой пакетный менеджер есть в Python, а какой в NodeJS?
Посмотреть ответ
Для установки дополнительных пакетов нужен менеджер, который присутствует во многих языках и технологиях. Он позволяет устанавливать дополнительные библиотеки для работы с ними.

В Питоне этот пакетный менеджер называется pip, а в NodeJS npm.

Получить остальные домашние задания можно после подписки на проект

Большое задание по курсу

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

Также стоит посмотреть

Уроки Python для начинающих
21 урок
Изучение Python до профи / Основы, Django, TKinter
Создание игры на Python 3 с PyGame
5 уроков