Django
Статьи о django
Статьи категории "Django"
Изучите все материалы по данной теме
Поиск в Django
Требует PostgreSQL и django.contrib.postgres в INSTALLEDAPPS.
Swagger документация с drf-spectacular
drf-spectacular генерирует OpenAPI 3.0 схему и Swagger UI для DRF.
settings.py: настройки Django
settings.py — центральный конфигурационный файл Django-проекта.
DRF Сериализаторы
Сериализатор преобразует объекты модели ↔ Python dict ↔ JSON.
Структура Django-проекта
После django-admin startproject mysite создаётся стандартная структура:
CSRF-защита в Django
CSRF (Cross-Site Request Forgery) — атака, при которой злоумышленник заставляет браузер пользователя отправить запрос от его имени.
Поля моделей Django
Модель — Python-класс, описывающий таблицу в БД. Каждое поле = колонка.
Аутентификация в DRF
Работает как в обычном Django — через cookie сессии. Подходит для браузерных клиентов.
DRF ViewSets и Роутеры
ViewSet — класс объединяющий несколько связанных view в один. Router автоматически генерирует URL.
Миграции Django
Миграция — файл с описанием изменений в схеме БД. Django отслеживает состояние моделей и генерирует SQL автоматически.
Inline-редактирование в Django Admin
Inline позволяет редактировать связанные объекты прямо на странице родительского объекта.
Настройка Django REST Framework
Охватываемые темы: Установка, Основные настройки RESTFRAMEWORK, Кастомная пагинация, Формат ответа ошибок.
Другие категории
Изучайте смежные темы
Хотите больше материалов?
Подпишитесь на обновления и узнавайте о новых статьях первыми!