Как подключить сигналы к действиям для обработки различных типов транзакций в Django-Paypal?Django-PayPal connect Сигналы к действиям
Docs Ссылка:https://github.com/spookylukey/django-paypal
В пункте № 5 README.rst
для Django-PayPal
он говорит:
5. Всякий раз, когда IPN обрабатывается сигнал будет послан в результате сделки , Подключите сигналы к действиям, чтобы выполнить необходимые операции, когда получен успешный платеж.
А потом он перечисляет различные типы операций:
Есть четыре сигналы для основных операций:
payment_was_successful
payment_was_flagged
payment_was_refunded
payment_was_reversed
Так что мой вопрос, как я могу сопоставить сигналы с изготовленный на заказ Signals
в модуле Django-PayPal
, и где должны эти Signals
жить? В models.py
или отдельный файл?
Если вы знаете ответ, можете ли вы дать мне рабочий пример?