# encoding:utf-8 from datetime import date from django.dispatch import receiver from yandex_money.signals import payment_completed from customer.models import License @receiver(payment_completed) def pay_license(sender, **kwargs): try: print '!!!!!!!!!!!!!' license = License.objects.get(id=sender.order_number) license.paid_date = date.today() license.status = 1 license.save() except: print 8789879787897, '@@@@@@@@@@@@@@@@' pass