Доброго времени суток, друзья! Сегодня я расскажу о очень крутой возможности Django — сигналах. Сперва немного теории. Когда в Django происходит некоторое событие (к примеру, в модель были записаны данные) Django генерирует signal (на самом деле — несколько сигналов. Во время иницилизации, перед записью данных, после записи и т.д.). Эти сигналы можно «ловить» и выполнять любые действия. Давай разберём работу сигналов на примере.

Читать дальше