Sign in
There are a total of 70 posts.
Published Янв 23, 2026 by whitedec
Получение URL в шаблонах Django: сравнение request.path, path_info, get_full_path и build_absolute_uri
В этой статье подробно сравниваются четыре способа получения текущего URL в шаблонах Django: request.path, request.path…
Published Янв 15, 2026 by whitedec
open(), verify() и load() в Pillow: взгляд с точки зрения безопасности
Анализ методов Pillow `open()`, `verify()` и `load()` с точки зрения безопасности. Рассматриваются стратегии первичной …
Published Янв 14, 2026 by whitedec
Настройка X-Accel-Redirect в Django для отдачи файлов через Nginx
При прямой отдаче файлов в Django нагрузка на приложение растёт. Используя X‑Accel‑Redirect, Django проверяет права, а …
Published Янв 13, 2026 by whitedec
Руководство по безопасной загрузке изображений в Django: как избежать сбоев сервера
Руководство по безопасной и эффективной загрузке изображений в Django. Узнайте, как минимально затратными проверками ог…
Обработка многоязычности в Django: как решить конфликт омонимии в переводах i18n
В статье показано, как в Django решать конфликты перевода одинаковых строк, используя контекстные маркеры: в шаблонах ч…
Published Янв 05, 2026 by whitedec
Преодоление путаницы между gettext и gettext_lazy в Django: понимание момента оценки
Понимание различий между gettext и gettext_lazy в Django позволяет правильно выбирать момент перевода: от констант и ме…
Published Дек 22, 2025 by whitedec
Если вы хотите заново изучить Django: план обучения, начинающий с HTTP
Если вы хотите заново изучить Django, начните с понимания HTTP и постепенно переходите к FBV, CBV и DRF. Этот план помо…
Published Дек 10, 2025 by whitedec
Разница и применение символов `_`, `__` и `.` в Django ORM: что использовать – `user_id`, `user.id` или `user__id`?
Разбираем часто путаемые символы `_`, `__` и `.` в Django ORM: что означает `user_id`, `user.id` и `user__id`, как они …
Published Дек 09, 2025 by whitedec
Защита целостности запросов между серверами в Django/DRF с помощью HMAC‑подписей
В статье подробно описывается, как в Django/DRF использовать HMAC‑подписи для защиты целостности и аутентификации запро…
Published Дек 04, 2025 by whitedec
Оптимизация Docker‑образа Django с Tailwind CSS: стратегия многослойной сборки
В статье показано, как в Django‑проекте использовать Tailwind CSS и при этом сделать Docker‑образ лёгким, ограничив Nod…
Published Дек 03, 2025 by whitedec
Безопасное хранение секретных ключей в модели Django (версия Fernet)
В Django безопасное хранение чувствительных API‑ключей и токенов достигается с помощью Fernet‑шифрования. В статье опис…
Использование объекта `F` в Django ORM: мощные возможности и практические примеры
Объект `F` в Django ORM позволяет выполнять операции на уровне базы данных, повышая производительность и устраняя пробл…
Published Ноя 23, 2025 by whitedec
Правильное понимание `tests.py` для разработчиков Django
Постинг, в котором кратко рассмотрены роль и использование файла `tests.py`, автоматически создаваемого в приложении Dj…
Published Ноя 22, 2025 by whitedec
Столкновение с сущностью Django - Почему `HttpResponse` является основой
Глубоко исследуем, почему HttpResponse является ключевым элементом в Django и какую роль он играет в соединении запросо…
Published Ноя 14, 2025 by whitedec
Мастер манипуляции текстом в Django - 'django.utils.text'
Пост, в котором собраны основные утилиты обработки текста, предоставляемые модулем django.utils.text Django. Рассматрив…