3 from django
.conf
import settings
4 from django
.core
.mail
import send_mail
5 from django
.core
.urlresolvers
import reverse
6 from django
.contrib
.auth
.models
import Group
7 from project
import groups
10 def send_drh_finalisation_mail(request
, dossier
):
11 subject
= 'DAE: contrat pour %s' % dossier
12 dossier_url
= request
.build_absolute_uri(
13 reverse('embauche_consulter', kwargs
={'dossier_id': dossier
.id})
16 'Le contrat pour la DAE %s a été validé' % dossier
,
18 'Implantation: %s' % dossier
.poste
.implantation
,
19 'Poste: %s' % dossier
.poste
,
23 grp_drh
= Group
.objects
.get(name
=groups
.DRH_NIVEAU_1
)
24 recipients
= [u
.email
for u
in grp_drh
.user_set
.filter(is_active
=True)]
25 send_mail(subject
, message
, settings
.SERVER_EMAIL
, recipients
)