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.

This term is part of the free Python Full-Stack interview preparation module - browse the full glossary for every definition.