Доброго времени суток, друзья!
Сегодня я расскажу о очень крутой возможности Django — сигналах.
Сперва немного теории.
Когда в Django происходит некоторое событие (к примеру, в модель были записаны данные) Django генерирует signal (на самом деле — несколько сигналов. Во время иницилизации, перед записью данных, после записи и т.д.). Эти сигналы можно «ловить» и выполнять любые действия.
Давай разберём работу сигналов на примере.
Итак, я установил django-payment-webmoney (мерчант webmoney) для того, чтобы клиенты могли через webmoney пополнять свой баланс.
Моя задача — выполнять произвольный код после того, как оплата была подтверждена.
Я знаю, что когда оплата выполнения — django-payment-webmoney фиксирует платёж в моделе Payment. Отлично, сигнал
Публикации русскоязычной python-блогосферы с меткой webmoney Здесь вы можете посмотреть список блогов, по которым производится мониторинг новых публикаций. Если вы хотите добавить новый блог, пожалуйста, заполните форму.