Например, мы хотим подписаться на событие сохранения нашей модели Django:
from django.db.models.signals import post_init, post_save
from django.dispatch import receiver
from my_model import MyModel
@receiver(post_save, sender=MyModel)
def my_receiver(sender, instance, created, **kwargs):
# Если кто-то будет сохранять модель MyModel, то этот обработчик вызовется после обновления
# проверяем поля instance (это будет типа MyModel), решаем что делать
...