• ОФОРМИТЬ ПОДПИСКУ ОТЗЫВЫ

Захарян [Яндекс.Практикум] Python-разработчик. Часть 3 из 8 (2023)

Gatsby

ВЕЧНЫЙ

Gatsby

ВЕЧНЫЙ
Регистрация
10 Окт 2018
Сообщения
39,963
Лайки
162,738
Автор: Яндекс.Практикум
Название: Python-разработчик. Часть 3 из 8 (2023)

Содержание:

СПРИНТ 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
  • Отправка писем. Эмуляция почтового сервера
  • Настройка страниц входа и выхода пользователей
  • Настройка страниц смены и восстановления пароля
  • Настройка страницы регистрации

Декораторы
  • Декораторы
  • Разграничение доступа

Доработка проекта
  • Кастомные страницы ошибок
  • Поздравления: комментирование записей
  • Оптимизация запросов к связанным моделям

Финальный проект спринта: доработка Блогикум

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

Продажник:
Скрытое содержимое доступно для зарегистрированных пользователей!

Скачать:
 
ВАЖНО:

Не оставляйте комментарии с просьбами обновить / заменить ссылку на скачивание или комментарии типа «404», «ошибка».

Для восстановления ссылки есть кнопки «Жалоба / Восстановить ссылку» в первом посте темы.

При нарушении Ваш комментарий будет удален, а Ваш аккаунт заблокирован на сутки. Пожалуйста, изучите правила нашего сайта.
Сверху Снизу