shoop.notify.actions package¶
Submodules¶
shoop.notify.actions.debug module¶
shoop.notify.actions.email module¶
-
class
shoop.notify.actions.email.
SendEmail
(data, validate=True)[source]¶ Bases:
shoop.notify.base.Action
-
identifier
= 'send_email'¶
-
template_use
= <TemplateUse.MULTILINGUAL: 2>¶
-
template_fields
= {'body': <django.forms.fields.CharField object at 0x7f53066016d8>, 'subject': <django.forms.fields.CharField object at 0x7f5306601908>}¶
-
execute
(context)[source]¶ Parameters: context (shoop.notify.script.Context) – Script Context
-
bindings
= {'fallback_language': <shoop.notify.base.Binding object at 0x7f5300106c50>, 'language': <shoop.notify.base.Binding object at 0x7f5300106198>, 'recipient': <shoop.notify.base.Binding object at 0x7f5306601f60>, 'send_identifier': <shoop.notify.base.Binding object at 0x7f5300106c18>}¶
-
name
= 'Send Email'¶
-
variables
= {}¶
-
shoop.notify.actions.notification module¶
-
class
shoop.notify.actions.notification.
AddNotification
(data, validate=True)[source]¶ Bases:
shoop.notify.base.Action
-
identifier
= 'add_notification'¶
-
bindings
= {'message': <shoop.notify.base.TemplatedBinding object at 0x7f5300106fd0>, 'message_identifier': <shoop.notify.base.Binding object at 0x7f5300106a90>, 'recipient_type': <shoop.notify.base.Binding object at 0x7f530070ec18>, 'recipient': <shoop.notify.base.Binding object at 0x7f53001064a8>, 'priority': <shoop.notify.base.Binding object at 0x7f5300a689e8>, 'url': <shoop.notify.base.Binding object at 0x7f5301d2da58>}¶
-
name
= 'Add Notification'¶
-
variables
= {}¶
-
shoop.notify.actions.order module¶
-
class
shoop.notify.actions.order.
AddOrderLogEntry
(data, validate=True)[source]¶ Bases:
shoop.notify.base.Action
-
identifier
= 'add_order_log_entry'¶
-
bindings
= {'message': <shoop.notify.base.Binding object at 0x7f5303100dd8>, 'order': <shoop.notify.base.Binding object at 0x7f5306601be0>, 'message_identifier': <shoop.notify.base.Binding object at 0x7f52ff2e32e8>}¶
-
name
= 'Add Order Log Entry'¶
-
variables
= {}¶
-
Module contents¶
-
class
shoop.notify.actions.
AddNotification
(data, validate=True)[source]¶ Bases:
shoop.notify.base.Action
-
bindings
= {'message': <shoop.notify.base.TemplatedBinding object at 0x7f5300106fd0>, 'message_identifier': <shoop.notify.base.Binding object at 0x7f5300106a90>, 'recipient_type': <shoop.notify.base.Binding object at 0x7f530070ec18>, 'recipient': <shoop.notify.base.Binding object at 0x7f53001064a8>, 'priority': <shoop.notify.base.Binding object at 0x7f5300a689e8>, 'url': <shoop.notify.base.Binding object at 0x7f5301d2da58>}¶
-
identifier
= 'add_notification'¶
-
name
= 'Add Notification'¶
-
variables
= {}¶
-
-
class
shoop.notify.actions.
AddOrderLogEntry
(data, validate=True)[source]¶ Bases:
shoop.notify.base.Action
-
bindings
= {'message': <shoop.notify.base.Binding object at 0x7f5303100dd8>, 'order': <shoop.notify.base.Binding object at 0x7f5306601be0>, 'message_identifier': <shoop.notify.base.Binding object at 0x7f52ff2e32e8>}¶
-
identifier
= 'add_order_log_entry'¶
-
name
= 'Add Order Log Entry'¶
-
variables
= {}¶
-
-
class
shoop.notify.actions.
SendEmail
(data, validate=True)[source]¶ Bases:
shoop.notify.base.Action
-
bindings
= {'fallback_language': <shoop.notify.base.Binding object at 0x7f5300106c50>, 'language': <shoop.notify.base.Binding object at 0x7f5300106198>, 'recipient': <shoop.notify.base.Binding object at 0x7f5306601f60>, 'send_identifier': <shoop.notify.base.Binding object at 0x7f5300106c18>}¶
-
execute
(context)[source]¶ Parameters: context (shoop.notify.script.Context) – Script Context
-
identifier
= 'send_email'¶
-
name
= 'Send Email'¶
-
template_fields
= {'body': <django.forms.fields.CharField object at 0x7f53066016d8>, 'subject': <django.forms.fields.CharField object at 0x7f5306601908>}¶
-
template_use
= <TemplateUse.MULTILINGUAL: 2>¶
-
variables
= {}¶
-