Итак, Django дамы и господа. Сам я очень долго боялся приступать к изучения этого фреймворка, поскольку считал, что имеющих у меня знаний Python будет недостаточно для этого. Но, поскольку для Django написана прекрасная документация и tutorial учебник, то изучение становится гораздо проще. Главное, что нужно запомнить и думаю я буду повторять это не единожды, не нужно ПАНИКОВАТЬ. Но, об этом чуть дальше.
Открываем сайт django.fun раздел «Создание первого приложения на Django, часть первая». Учебник подсказывает как установить Django или проверить текущую версию. У меня установлена версия 3.0.5., согласно сайту djangoproject.com актуальной версией является 3.0.6. Чтобы узнать версию Django необходимо в терминале (я использую ConEmu, о том, что это такое можно прочитать здесь conemu.ru) или в командной строке указать следующее:
Windows - py -m django --version (в дальнейшем буду указывать команды только для этой операционной системы)
Linux/MacOS - python -m django --version
Я использую Windows, поэтому чтобы вызвать командную строку можно использовать комбинацию клавиш Win + R , в появившимся окне набираем cmd и вот перед нами командная строка. Дальше нам необходимо выбрать место где будет располагаться приложение. Учебник добродушно напоминает, что для смены директории, в командной строке, можно использовать команду - cd <название директории>. В прошлом посте я упоминал, что прошел курс «Основы командной строки» от Hexlet и он мне это очень пригодилось. Благодаря этому курсу я знаю, что чтобы увидеть список всех файлов и подкаталогов в текущей директории можно использовать команду dir, а чтобы вернуться в прошлую директорию следует написать cd .. .
Выбираем нужную нам папку директорию и повторяем команду из учебника: django-admin startproject <название приложения> . Стоит прочитать рекомендацию по выбору названия приложения. Мгновение магии и приложение появляется перед нами и тут ... НЕ ПАНИКОВАТЬ.
Django создает несколько каталогов и несколько файлов, о которых мы ничего не знаем и не понимаем. Но это ненадолго, делаем несколько вдохов и выдохов, успокаиваем сердцебиение и продолжаем читать учебник, который подробно рассказывает о каждом файле.
Используя уже известную нам команду cd <название директории> нам нужно оказаться в директории с файлом manage.py, который нас еще научит настоящему «колдунству». В директории пишем команду - python manage.py runserver . После чего в поисковой строке браузера набираем http://127.0.0.1:8000/ .
Наше приложение работает! ... НЕ ПАНИКОВАТЬ! Когда надоест радоваться, можно нажать сочетание клавиш CONTROL + C, чтобы остановить приложение. Думается, это неплохое начало.
Kirninn уровень 2.
Умения:
Python – 24 из over 1000000
Django – 1 из over 1000000
HTML, CSS – 1 из over 1000000
Способности:
Знание законодательства РФ (бесполезно для программирования)
Снаряжение: учебник Марка Лутца «Изучаем Python», Atom, ConEmu
Онлайн курс «Профессия Python программист» 50 часов из ...
Онлайн курс «Python: основы и применение» завершен.
Онлайн курс «Программирование на Python» завершен.