Signalai yra Django observer šablono įgyvendimas — jie leidžia tam tikriems siuntėjams pranešti gavėjų grupei, kai įvyksta specifiniai įvykiai (pavyzdžiui, modelis išsaugojamas arba ištrinamas). Jie leidžia kurti suporuotą kodą: viena aplikacijos dalis reaguoja į įvykius kitoje dalyje be tiesioginės sąsajos.
Įprasti įmontuoti signalai
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
