Python-разработчик Плюс. Часть 3 из 14

50 участников

О чём курс

Вам нужно освоить продвинутую работу с данными и пользовательскими сессиями в Django, чтобы создавать полноценные веб-сервисы с нуля. Здесь разбираются конкретные инструменты бэкенд-разработки, которые превращают статичный сайт в интерактивное приложение. Внутри курса вы научитесь работать с Django ORM для управления базой данных, настраивать системы регистрации пользователей и создавать защищенные формы. Вы пройдете путь от разработки простых шаблонов до создания функциональных веб-страниц, поиска ошибок в коде и реализации системы поиска записей. Финалом спринта станет создание собственного функционального проекта с полноценным управлением записями.

Программа обучения

  • 3 часть
    • Достижение определённой цели
    • В погоне за двумя зайцами
    • Умные цели
    • Кто виноват?
    • Итог
    • Django ORM
    • СRUD и фильтрация через ORM
    • Дополнительные возможности ORM
    • Агрегирующие функции в Django ORM
    • Управление пользователями
    • Приложение django.contrib.auth
    • Приложение Users. Переопределение шаблонов logged_out
    • Объекты формы и Generic Views
    • Создание формы регистрации
    • Язык сайта
    • Доработка шаблона регистрации
    • Создание фильтра. Приложение core.
    • Шаблон страницы входа и другие шаблоны управления доступом.
    • Эмуляция почтового сервиса
    • Дополнительные компоненты Django
    • Контекст-процессоры
    • Paginator
    • Декораторы
    • Области видимости и замыкания
    • Декораторы
    • Декоратор @login_required
    • Django: дорабатываем проект
    • Валидация форм
    • Статичные страницы и класс TemplateView
    • Персональная страница пользователя и страницы записи
    • Добавляем навигацию в шаблоны
    • Поиск ответа
    • Научиться ловить рыбу
    • Почему это не работает?
    • Остаться джуном
    • Финальный проект спринта: новые записи
Складчина создана 18 октября 2021 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 10

ЯП Яндекс Практикум Все материалы
520 ₽ 11 475 ₽