Найти тему
Глеб Кива

Создание простого приложения на Django +

Оглавление

Привет, меня зовут Глеб Кива. У меня часто бывают проблемы, которые я легко мог бы решить, подскажи мне кто, как с ними справится. В этом блоге я пытаюсь быть этим самым "кто". Как только я трачу кучу времени на решение очередной задачки от судьбы, сразу же описываю решение тут.

Сегодня мы с тобой создадим твоё первое приложение на Django. Не фанат технологии, но большинство ВУЗов и школ предпочитают именно этот фреймворк.

Я заранее создал маленький макетик в Figma. Результат нашей работы должен будет выглядеть так:

Итак, я использовал:

Глава 1. Создаем БД

Запусти локальный сервак

  • Проверь настройки (MAMP -> Preferences) и убедись, что порты выставлены именно так, иначе, нажми MAMP default
-2
  • Открой MAMP и нажми Start Servers
-3

Создай Базу данных

  • Проверяем, есть ли что-нибудь тут http://localhost:8888/phpMyAdmin. Должна открыться панель администратора. Не обращай внимания на мои данные, это мусор с прошлых проектов.
-4
  • Нажимай New слева
-5
  • Назови базу данных example, а остальное оставляй как есть

Создаем юзера

  • Теперь надо сделать superuser, который будет "Богом", которому всё всегда доступно. Для этого зайди в раздел Privileges
  • Вводи имя пользователя (любое латиницей), имя хоста (localhost) и пароль, но его лучше сгенерировать - сохрани имя пользователя и пароль в блокнот на рабочий стол, а то забудешь
  • Поставь галочку на Глобальных привилегиях и готово!

Глава 2. Пишем

Делаем пустой проект Django в PyCharm

  • Нажми File -> New Project в верхнем меню PyCharm
  • Справа выбери Django
-6
  • Кстати, можешь выбрать Previously configured interpreter, чтобы было меньше потенциальных ошибок, если у тебя питон без наворотов
  • Создай