PyLand Team
PyLand Team
Статьи автора
Все публикации PyLand Team
Аутентификация в DRF
DRF поддерживает несколько способов аутентификации. Выбор зависит от типа клиента, модели угроз и способа развёртывания API.
DRF ViewSets и Роутеры
ViewSet — класс объединяющий несколько связанных view в один. Router автоматически генерирует URL.
Миграции Django
Миграция — файл с описанием изменений в схеме БД. Django отслеживает состояние моделей и генерирует SQL автоматически.
Inline-редактирование в Django Admin
Inline позволяет редактировать связанные объекты прямо на странице родительского объекта.
Настройка Django REST Framework
Охватываемые темы: Установка, Основные настройки RESTFRAMEWORK, Кастомная пагинация, Формат ответа ошибок.
Bulk-операции в Django ORM
Охватываемые темы: bulkcreate — массовое создание, bulkupdate — массовое обновление, update() — обновление через queryset, delete() — удаление через queryset.
Миксины в Django CBV
Миксины — небольшие классы, добавляющие одно поведение к CBV через множественное наследование.
get_context_data в Django CBV
getcontextdata() — метод CBV для передачи дополнительных данных в шаблон.
select_related и prefetch_related
Оптимизация запросов при работе со связанными объектами.
Вложенные сериализаторы в DRF
Охватываемые темы: Чтение вложенных объектов, Запись через ID, чтение как объект, Вложенный список (обратная связь), Запись вложенных объектов.
Django CreateView
CreateView — CBV для создания объекта через форму.
Фильтры шаблонов Django
Фильтры применяются через | к переменным в шаблоне.
Статистика по категориям
Распределение статей автора по темам
Django
63 статей
Python
54 статей
Git и GitHub
32 статей
Html Css
23 статей
LLM и AI
21 статей