Signals
Signals for account app.
- smarter.apps.account.signals.broker_ready = <django.dispatch.dispatcher.Signal object>
Signal sent when a broker achieves a ready state.
- Parameters:
broker – The broker instance that is ready.
Example:
broker_ready.send(sender=self.__class__, broker=self)
- 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.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)