1
私はdjango標準ipnを使用しており、通知信号を処理できません。 支払いが非常にスムーズに行われるのは、通知部分のみが機能しないことです。 これは設定にdjango-paypalが通知信号を処理できません
def show_me_the_money(sender, **kwargs):
ipn_obj = sender
if ipn_obj.payment_status == ST_PP_COMPLETED:
print("yey")
order = Orders.objects.get(id=38)
order.paid = True
order.save()
valid_ipn_received.connect(show_me_the_money)
apps.py
class PaymentConfig(AppConfig):
name = 'payment'
verbose_name = 'Payment'
def ready(self):
import payment.signals
のinitの.py
default_app_config = 'payment.apps.PaymentConfig'
urls.py
url(r'^payment/', include('payment.urls', namespace='payment')),