Создание мощного API с Django Rest Framework на Heroku
О чём курс
Вам нужен инструмент для быстрого создания и развертывания RESTful API — здесь показывают, как пройти путь от настройки Django Rest Framework до публикации готового бэкенда на платформе Heroku. Вы разберете работу с базой данных (отношения один-к-одному, внешний ключ, многие-ко-многим), настройку фильтрации, поиска и пагинации, а также внедрите систему защиты через токены. Курс сфокусирован на практике: вы создадите полноценное приложение Customer Base, научитесь работать с HTTP-глаголами и тестировать запросы через Postman. После обучения вы сможете самостоятельно разрабатывать и деплоить масштабируемые API на Python.
Программа обучения
- Введение
- Подготовка среды
- Создание базы приложения (клиентское приложение)
- Настройка Django Rest Framework
- Предоставление API для конечной точки клиента
- Использование этого API в Google Chrome и Postman
- Создание конечной точки для всех объектов
- Персонализация метода get_queryset для предоставления списка пользователей с фильтрами
- Переопределение поведения для HTTP-глаголов по умолчанию (Get, Post, Put, Patch, Delete)
- Создание пользовательских действий
- Использование строк запроса
- Фильтрация запросов с помощью брандмауэра DjangoFilter
- Включение поиска API
- Пользовательское поле поиска
- Улучшение безопасности API с помощью токенов
- Пользовательские разрешения на токен
- Вложенные отношения
- Один к одному
- Внешний ключ
- ManyToMany
- Типы сериализаторов
- Вложенные сериализаторы
- Поля функции
- Типы представлений
- Включение разбивки на страницы в API
- Развертывание на Heroku
- Обновление версий приложения после развертывания на Heroku
Другие материалы школы 12
U Udemy Все материалыОтзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо с доступом: материалы выдаются в разделе «Мои складчины» на нашем основном сайте skladchik.org. Учтите: в России skladchik.org открывается только через ускоритель интернета (VPN) — настроить его можно за пару минут по инструкции на skladchik-kak-voiti.online.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».