Signals
Signals for account app.
- smarter.apps.account.signals.cache_invalidate = <django.dispatch.dispatcher.Signal object>
Signal sent to trigger cache invalidation.
- Parameters:
None
Example:
cache_invalidate.send(sender=self.__class__)
- smarter.apps.account.signals.charge_authorized = <django.dispatch.dispatcher.Signal object>
Signal sent when a charge is authorized.
- Parameters:
- Example::
charge_authorized.send(sender=self.__class__, record_locator=self.record_locator, charge=self)
- smarter.apps.account.signals.charge_declined = <django.dispatch.dispatcher.Signal object>
Signal sent when a charge is declined.
- Parameters:
Example:
charge_declined.send(sender=self.__class__, record_locator=self.record_locator, charge=self)
- smarter.apps.account.signals.new_charge_created = <django.dispatch.dispatcher.Signal object>
Signal sent when a new charge is created.
- Parameters:
charge (Charge) – The newly created charge instance.
Example:
new_charge_created.send(sender=self.__class__, charge=self)
- smarter.apps.account.signals.new_user_created = <django.dispatch.dispatcher.Signal object>
Signal sent when a new user is created.
- Parameters:
user_profile (UserProfile) – The profile of the newly created user.
Example:
new_user_created.send(sender=self.__class__, user_profile=self)