コード例 #1
0
def __send_fin_mail(colaboradores_id, organizacion_id, evento, cron_exec):
    colaboradores_id.append(organizacion_id)
    subject_utf = u"Helpo: la actividad " + evento.nombre + " ha finalizado"
    send_mail_to_id_list(colaboradores_id,
                         subject_utf,
                         render_fin_evento_email(evento),
                         thread_daemon=not cron_exec)
コード例 #2
0
def _send_mail_response_propuesta(usuarios_id, propuesta):
    subject_utf = u"Respuesta a tu propuesta para actividad social: " + propuesta.evento.nombre
    from common.templates import render_respuesta_propuesta
    content = render_respuesta_propuesta(propuesta)
    from common.notifications import send_mail_to_id_list
    send_mail_to_id_list(ids_to=usuarios_id,
                         html_subject=subject_utf,
                         html_content=content)
コード例 #3
0
def __send_inicio_mail(colaboradores_id, organizacion_id, evento, cron_exec):
    colaboradores_id.append(organizacion_id)
    tipo_actividad = "la campaña " if evento.campaña else "el evento "
    subject_utf = u"Helpo: " + tipo_actividad + evento.nombre + " ha comenzado"
    send_mail_to_id_list(colaboradores_id,
                         subject_utf,
                         render_inicio_evento_email(evento),
                         thread_daemon=not cron_exec)
コード例 #4
0
def send_mail_creacion_evento(evento):
    """
    Manda mail de creacion de evento a todos los suscritos a la ong    
    """
    from users.models import Suscripcion
    suscripciones = Suscripcion.objects.filter(
        organizacion=evento.organizacion)
    usuarios_id = [suscripcion.usuario.id for suscripcion in suscripciones]

    subject_utf = u"Creación de evento: " + evento.nombre
    content = render_creacion_evento_email(evento)
    send_mail_to_id_list(ids_to=usuarios_id,
                         html_subject=subject_utf,
                         html_content=content)
コード例 #5
0
def _send_mail(usuarios_id, evento):
    subject_utf = u"Modificación en la actividad social: " + evento.nombre
    content = render_cambio_evento_email(evento)
    send_mail_to_id_list(ids_to=usuarios_id,
                         html_subject=subject_utf,
                         html_content=content)