Перейти к содержимому

django-lifecycle: хуки для моделей Django (альтернатива сигналам)

BugBytes

0:00 / 0:00

django-lifecycle: хуки для моделей Django (альтернатива сигналам)

6 113 просмотров · 12 дн. назад
BugBytes
58,6 тыс. подписчиков
6 113 просмотров · 12 дн. назад
▶ Полный курс по Django и HTMX: https://www.udemy.com/course/django-h... 🙏 Присоединяйтесь к нашему каналу, чтобы получить доступ к бонусам:    / @bugbytes3923   ☕️ Поддержите меня: Чтобы поддержать канал и вдохновить на создание новых видео, пожалуйста, рассмотрите возможность покупки кофе здесь: https://ko-fi.com/bugbytes В этом видео мы рассмотрим пакет django-lifecycle, который предоставляет альтернативу Signals, позволяющую писать декларативные хуки для определенных действий модели. Например, при создании, обновлении, удалении или сохранении моделей. Пакет обеспечивает гибкость в настройке времени срабатывания хуков, например, только при изменении определенного поля или при изменении значения поля с определенного на другое. 📌 Чаты: 00:00 Введение в django-lifecycle 01:55 Установка django-lifecycle 02:07 Добавление хуков BEFORE_CREATE и AFTER_CREATE 05:57 Срабатывание хуков при изменении полей 08:42 Срабатывание хуков при переходах состояний Социальная среда: ▶ Udemy: https://www.udemy.com/user/bugbytes/ 📖 Блог: https://bugbytes.io/posts/ 👾 Github: https://github.com/bugbytes-io/ 📚 𝗙𝘂𝗿𝘁𝗵𝗲𝗿 𝗿𝗲𝗮𝗱𝗶𝗻𝗴 𝗮𝗻𝗱 𝗶𝗻𝗳𝗼𝗿𝗺𝗮𝘁𝗶𝗼𝗻: django-lifecycle: https://github.com/rsinger86/django-l... #django #python #pythonprogramming