Що нового?

Придбаний Python-разработчик [2023] [Яндекс-Практикум] [Часть 3 из 8]

Інформація про покупку
Тип покупки: Складчина
Ціна: 8663 ГРН
Учасників: 0 з 1
Організатор: Відсутній
Статус: Набір учасників
Внесок: 9009.5 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Python-разработчик [2023] [Яндекс-Практикум] [Часть 3 из 8]


Курс "Python-разработчик" - 2023
Часть 3


Внимание! В складчине могут участвовать только оплатившие и части курса.
Без оплаты предыдущих частей ваша заявка на участие будет отклонена.
Содержание:

СПРИНТ 6

Django ORM. Модели
  • Анфиса и базы данных
  • Описание таблиц с помощью классов
  • Описание связей между моделями
  • Наследование от абстрактных моделей
  • Миграции
  • Django shell. CRUD-операции в Django ORM
  • Заполнение БД и выгрузка информации из неё
Админ-зона Django
  • Создание суперпользователя. Регистрация моделей в админке
  • Локализация и перевод
  • Тонкая настройка админ-зоны
Django ORM. Получение информации из БД
  • Django Debug Toolbar
  • SELECT и FROM через ORM
  • Фильтрация WHERE: методы filter() и exclude
  • Условия AND, OR, NOT. Q-объекты
  • Сортировка ORDER BY, ограничение LIMIT и сдвиг OFFSET
  • Получение отдельных объектов модели
  • Запросы к связанным моделям
  • Доработка проекта
Финальный проект спринта: Публикация для Блогикум

Как взрослые учатся
  • Мотивация и измеримые цели
  • Что делать с внутренним критиком
СПРИНТ 7

Работа с формами
  • Формы в HTML
  • Формы в Django: класс Forms
  • Обработка данных, полученных из веб-формы
  • Подключение стилей Bootstrap к HTML-форме
  • Формы на основе моделей
  • Защита от атак: csrf-токен
  • Создание записей в БД через форму
  • Редактирование и удаление объектов через форму
  • Валидация формы
  • Работа с изображениями в формах
Представления: расширенные возможности
  • Постраничный вывод информации
  • CBV: view-классы вместо view-функций
  • Представление отдельного объекта: класс DetailView
  • Статичные страницы и класс TemplateView
Пользователи в Django
  • Работа с пользователями в Django
  • Отправка писем. Эмуляция почтового сервера
  • Настройка страниц входа и выхода пользователей
  • Настройка страниц смены и восстановления пароля
  • Настройка страницы регистрации
Декораторы
  • Декораторы
  • Разграничение доступа
Доработка проекта
  • Кастомные страницы ошибок
  • Поздравления: комментирование записей
  • Оптимизация запросов к связанным моделям
Финальный проект спринта: доработка Блогикум

Бонус
- Как показать свой проект другу


Сайт:

goto/post?id=9310608#post-9310608
 
Угорі