tasks.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:api-django 作者: lafranceinsoumise 项目源码 文件源码
def send_support_group_creation_notification(membership_pk):
    try:
        membership = Membership.objects.select_related('supportgroup', 'person').get(pk=membership_pk)
    except Membership.DoesNotExist:
        return

    group = membership.supportgroup
    referent = membership.person

    bindings = {
        "GROUP_NAME": group.name,
        "CONTACT_NAME": group.contact_name,
        "CONTACT_EMAIL": group.contact_email,
        "CONTACT_PHONE": group.contact_phone,
        "CONTACT_PHONE_VISIBILITY": _("caché") if group.contact_hide_phone else _("public"),
        "LOCATION_NAME": group.location_name,
        "LOCATION_ADDRESS": group.short_address,
        "GROUP_LINK": front_url("view_group", kwargs={'pk': group.pk}),
        "MANAGE_GROUP_LINK": front_url('manage_group', kwargs={'pk': group.pk}),
    }

    send_mosaico_email(
        code='GROUP_CREATION',
        subject=_("Les informations de votre nouveau groupe d'action"),
        from_email=settings.EMAIL_FROM,
        recipients=[referent],
        bindings=bindings,
    )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号