Django
Signals
A publish/subscribe mechanism for model and request lifecycle events.
Why interviewers ask about it
Say the drawback: implicit coupling that is hard to trace, and bulk_create / queryset.update() bypass save() so post_save never fires. An explicit service function is usually better.
Related terms
This term is part of the free Python Full-Stack interview preparation module - browse the full glossary for every definition.