الإشارات هي تطبيق Django لنمط المراقب — فهي تسمح لمرسلين معينين بإخطار مجموعة من المستقبلات عند حدوث أحداث معينة (مثل حفظ أو حذف نموذج). تتيح فصل المكونات: يمكن لجزء من التطبيق أن يتفاعل مع الأحداث في جزء آخر دون اقتران مباشر.
الإشارات المدمجة الشائعة
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
