Ho Lee Fuk

Сенсей
🛡 МОДЕРАТОР 🛡
Регистрация
22 Февраль 2018
Сообщения
11.084
Автор: Яндекс.Практикум

Название: Python-разработчик. Часть 3 из 8 (2023)

1718838885584-png.127899


Описание:

Содержание:

СПРИНТ 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

- Отправка писем. Эмуляция почтового сервера

- Настройка страниц входа и выхода пользователей

- Настройка страниц смены и восстановления пароля

- Настройка страницы регистрации

Декораторы

- Декораторы

- Разграничение доступа

Доработка проекта

- Кастомные страницы ошибок

- Поздравления: комментирование записей

- Оптимизация запросов к связанным моделям

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

Бонус

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

Подробнее:
Для просмотра содержимого вам необходимо авторизоваться.

Скачать:
Скрытое содержимое могут видеть только члены группы Премиум.


Скрытый контент для пользователей All-dar.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Сверху