Django для фуллстек разработки, часть 3/3. Работа с Djano Rest Framework
Реализуем api на Django Rest Framework и подключимся к нему со стороны Vue (смотреть с 36:32)
00:00 О Django Rest Framework
00:17 Ставим DRF
00:54 Подключаем DRF к проекту
01:02 О Viewset`ах
01:27 Создаем StudentViewSet
02:32 Метод get_queryset
03:20 Подключаем StudentViewSet к urls
04:18 Тестируем
05:34 Выносим DefaultRouter в главный urls проекта
06:34 Дефолтная визуализация api
06:48 Создаем сериализатор StudentSerializer
08:31 Подключаем json рендерер по умолчанию
09:55 Подключаем плагин REST Client для Visual Studio Code
10:50 Тестируем GET запрос на стягивания списка студентов
11:51 Тестируем POST запрос на добавление студента
13:17 Тестируем DELETE запрос на удаление студента
13:59 Тестируем PATCH запрос на изменение состояния студента
14:40 Тестируем PUT запрос на полное изменение состояния студента
15:30 О реальном использовании DRF
15:45 Создаем SchoolViewSet
16:35 Создаем сериализатор SchoolSerializer
17:20 Подключаем SchoolViewSetк urls
18:16 О кастомный запросах
19:50 Создаем кастомный запрос использую декоратор action c detail=True
21:41 Используем сериализатор StudentSerializer для генерации ответа кастомного запроса
23:45 Обновляем школу у студента
24:48 Создаем action с сериализатором для валидации входных данных
27:10 Передаем данные в сериализатор
28:56 Подкручиваем action
29:33 Тестируем action
32:00 Добавляем еще несколько школ
33:06 Делаем action с detail=False не привязанный к конкретной школе
35:10 Ограничиваем возможность удаления записей в api путем ручного прописывания миксинов
36:32 Переключаемcя на фронт Vue
36:57 Стягиваем список в lessonsStore студентов через новое api
38:35 Добавляем возможность удалять записи
41:33 Возвращаем возможность удалять студентов в DRF на стороне django
41:45 Тестируем
42:00 Реализуем возможность добавлять записи
45:40 Добавляем в headers тип запроса
46:49 Реализуем обновление записей
47:31 Работаем с данными пробрасываемыми в $emit
49:18 Специальное значение $event
50:25 Добавляем метод по обновлению студента
20 views
19
8
7 years ago 00:10:40 162
1. Django. Подготовка окружения для изучения Django
3 years ago 02:52:02 31
Django для Дата Саентиста
4 years ago 00:08:05 203
Django Уроки Для Начинающих | Урок №1 | Установка Django
3 years ago 00:28:20 14
Python для сайтов django
4 years ago 01:01:26 16
Курс Django С Нуля За 1 час | Django Уроки Для Начинающих
4 years ago 02:28:18 11
django сайт для шеф-повара | создать сайт на django | #4
4 years ago 00:02:47 255
Python 3 Уроки Для Начинающих | Django уроки | Django в веб разработке
4 years ago 00:05:11 226
Лучшие Ресурсы Для Изучения Django
6 years ago 00:35:20 5
Django внутри Django: framework для чатботов
3 years ago 01:51:50 15
Расширения для Django которые тебе облегчат жизнь
2 years ago 01:05:29 26
Полный курс по Python Django # Курс программирования Django # Django уроки # 2
4 years ago 00:28:41 17
Уроки Django | Django Docker Nginx Gunicorn
3 years ago 00:41:21 15
Django webRTC теория | django потоковое видео | #1
3 years ago 00:43:19 32
Django-админка для парсера Avito на Python
12 years ago 00:22:48 38
Django - Фреймворк для перфекционистов
4 years ago 00:14:54 15
Книги для программиста что я читал | Django School
3 years ago 00:05:31 9
Админ панель Django. Курс по Django
4 years ago 04:01:44 13
Выбираем дизайн для социальной сети на django
5 years ago 00:11:12 10
Урок 2. Django. Быстрый старт. Установка Django
2 years ago 00:48:16 15
Полный курс по Python Django # Курс программирования Django # Django уроки # 3
3 years ago 00:11:06 10
22 Фильтры в шаблонах Django. Django filters
3 years ago 00:14:01 21
Уроки Django / Как установить Django на Windows
3 years ago 01:14:02 54
Настройка Docker под Django ➤ Курс Django Базовый
7 years ago 00:32:20 37
Django-rester, как легкая альтернатива django-rest-framework