BB
Size: a a a
BB
PB
BB
@celery.task(default_retry_delay=2 * 60, max_retries=2) # retry in 2 minutes
def email(to, subject, message):
"""
Sends email to user/users. 'to' parameter must be a string or list
"""
# Convert to list if one user's email is passed
if isinstance(to, basestring): # Python 2.x only
to = [to]
if isinstance(to, set): # Python 2.x only
to = list(to)
to = filter(lambda x: email_validation(x), to)
try:
msg = EmailMessage(subject, message, from_email=settings.FROM_EMAIL, to=to)
msg.content_subtype = "html"
msg.send()
except Exception, exc:
raise email.retry(exc=exc)
PB
@celery.task(default_retry_delay=2 * 60, max_retries=2) # retry in 2 minutes
def email(to, subject, message):
"""
Sends email to user/users. 'to' parameter must be a string or list
"""
# Convert to list if one user's email is passed
if isinstance(to, basestring): # Python 2.x only
to = [to]
if isinstance(to, set): # Python 2.x only
to = list(to)
to = filter(lambda x: email_validation(x), to)
try:
msg = EmailMessage(subject, message, from_email=settings.FROM_EMAIL, to=to)
msg.content_subtype = "html"
msg.send()
except Exception, exc:
raise email.retry(exc=exc)
PB
PB
AF
A
p
>>> members = Member.objects.get(id=10715877)
>>> members.detele()
TM
>>> members = Member.objects.get(id=10715877)
>>> members.detele()
p
TM
p
AT
AT
AT
BB
BB
BB
AT