Signals हे Django मधील observer pattern चा अंमलबजावणी आहे — ते विशिष्ट events घडल्यावर (जसे model save किंवा delete होते) विशिष्ट senders एक संच receivers ला सूचित करू देतात. ते decoupled code सक्षम करतात: अॅप चा एक भाग दुसऱ्या भागातील events ला सरावस हिसेब न घेता प्रतिक्रिया देतो.
सामान्य built-in signals
pre_save / post_save → before / after a model instance is saved
pre_delete / post_delete → before / after a model instance is deleted
m2m_changed → a ManyToMany relationship changed
request_started / finished→ request lifecycle
user_logged_in / out → authentication events
