$ sudo teach|
    $ sudo teach|
    IT school
  • Telegram
  • Партнёрам
  • Все курсы
$ sudo teach IT
OOO "SALEPROFIT"Контакты и реквизитыIT-Park Logo

Школа

  • Блог
  • Проверить сертификат

Сотрудничество

  • Стать учителем
  • Партнёрская программа
  • О проекте

Право

  • Оферта
  • Политика конфиденциальности

© 2023–2026 $ sudo teach IT™. All Rights Reserved. Public user contributions licensed under CC BY-SA 4.0 license with attribution required
TelegramGitHubYouTube
AI-помощник
Обновлен 22.09.2026

Создаем API блога на базе Django Rest Framework

Мы создадим блог на базе Django, а затем реализуем API на основе, Django Rest Framework.

Практические задания
Помощь от учителя
Поддержка 24/7
Создаем API блога на базе Django Rest Framework


Программа курса

8 разделов • 40 уроков

1

Что такое Django Rest Framework

1.3. Вывод
1.4. Материалы
2

Создаем проект, создаем API для работы с пользователями

2.1. Создаем директорию проекта и настраиваем виртуальное окружение
2.2. В чем суть паттерна mvt
2.2. Создаем сериализатор для модели User
2.3. Создаем обработчики для работы с пользователями
2.4. Создаем шаблоны маршрутов для обработчиков
2.5. Проверяем работу проекта
2.6. Материалы
3

Создаем API для работы с постами

3.1. Создаем модель поста
3.2. Настраиваем сохранение слагов
3.3. Создаем сериализатор для модели Post
3.4. Создаем обработчики для модели Post
3.5. Создаем шаблоны маршрутов для обработчиков
3.6. Проверяем работу проекта
3.7. Материалы
4

Создаем API для работы с комментариями

4.1. Создаем модель комментария
4.2. Cоздаем сериализатор для модели Comment
4.3. Создаем обработчики для модели Comment
4.4. Создаем шаблоны маршрутов для обработчиков
4.5. Проверяем работу проекта
4.6. Материалы
5

Настраиваем разрешения

5.1. Настраиваем класс-обработчик разрешений
5.2. Настраиваем разрешения для работы с пользователями
5.3. Настраиваем разрешения для работы с постами
5.4. Настраиваем разрешения для работы с комментариями
5.5. Подключаем разрешения к проекту
5.6. Материалы
6

Модульное тестирование

6.1. Что такое модульное тестирование
6.2. Пример теста для моделей
6.3. Пример теста для обработчиков
6.4. Материалы
7

Проверка работы проекта

7.1. Проверка работы проекта
7.2. Материалы
8

Выполняем развертывание проекта

8.1. Готовим проект к развертыванию
8.2. Выполняем развертывание на render
8.3. Бонусный урок
8.4. Материалы

Преподаватели

Изучите преподавательский состав

avatar

Дмитрий Читалов

Эксперт

С 2014 г. по н. в. - инженер-программист в АО Ракетный центр им. Макеева. С 2018 - 2024 гг. - преподаватель и автор учебных программ в онлайн-школах. C 2021 - по н. в. - создатель и преподаватель собственных программ обучения Python-разработчиков.


Отзывы о курсе

0 отзыва

Войдите в аккаунт, чтобы оставить отзыв о курсе

Доступ навсегда
24/7 Support
API
DRF