Signals என்பது Django-ன் observer pattern-ன் implementation — அவை certain senders-ஐ ஒரு set of receivers-ஐ notify செய்ய அனுமதி கொடுக்கிறது specific events நடக்கும் போது (ஒரு model save அல்லது delete செய்யப்படுவது போல). அவை decoupled code-ஐ enable செய்கிறது: app-ன் ஒரு பகுதி மற்றொரு பகுதியில் நடக்கும் events-ஐ direct coupling இல்லாமல் react செய்யுமாறு.ஐ
Common 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
