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