Использование Django
Введение во все основные части Django, которые вам необходимо знать:
- Как установить Django
- Модели и базы данных
- Обработка HTTP-запросов
- Работа с формами
- Шаблоны
-
Представления на основе классов
- Введение в представления на основе классов
- Встроенные универсальные представления на основе классов
- Обработка форм с помощью представлений на основе классов
- Использование примесей с представлениями на основе классов
- Основные примеры
- Использование в URLconf
- Создание подклассов универсальных представлений
- Асинхронные представления на основе классов
- Миграции
- Управление файлами
- Тестирование в Django
- Аутентификация пользователей в Django
- Кэш-фреймворк Django
- Условная обработка представлений
- Составные первичные ключи
- Криптографическая подпись
- Отправка электронной почты
- Интернационализация и локализация
- Журналирование
- Разбиение на страницы
-
Безопасность в Django
- Всегда очищайте пользовательский ввод
- Защита от межсайтового скриптинга (XSS)
- Защита от подделки межсайтовых запросов (CSRF)
- Защита от SQL-инъекций
- Защита от кликджекинга
- SSL/HTTPS
- Проверка заголовка Host
- Политика Referrer
- Политика изоляции окон разных источников
- Безопасность сессий
- Пользовательский контент
- Политика безопасности содержимого
- Дополнительные темы по безопасности
- Производительность и оптимизация
- Сериализация объектов Django
- Настройки Django
- Сигналы
- Фреймворк системных проверок
- Внешние пакеты
- Поддержка асинхронности
- Фреймворк задач Django
© Django Software Foundation and individual contributors
Licensed under the BSD License.
https://docs.djangoproject.com/en/6.0/topics/index/