Débug de pièces jointes
[auf_rh_dae.git] / project / recrutement / workflow.py
CommitLineData
f6724c20
NBV
1# -*- encoding: utf-8 -*-
2
3from django.contrib.auth.models import Group
4
5def safe_create_groupe(name):
6 """
7 Création d'un groupe prédéfini. Retourne None, quand la création
8 ne peut se faire. (C'est le cas au syncdb, quand la table de groupe
9 n'a pas été crée encore).
10 """
11 try:
12 grp, created = Group.objects.get_or_create(name=name)
13 except:
14 return None
15 return grp
16
f6724c20
NBV
17grp_evaluateurs_recrutement = safe_create_groupe(name='Évaluateurs')
18grp_drh_recrutement = safe_create_groupe(name='DRH')
3a542b85
NBV
19grp_directeurs_bureau_recrutement = safe_create_groupe(name='Directeurs de bureau')
20grp_administrateurs_recrutement = safe_create_groupe(name='Administrateurs')
f6724c20
NBV
21
22recrutement_groupes = (
f6724c20
NBV
23 grp_evaluateurs_recrutement,
24 grp_drh_recrutement,
3a542b85
NBV
25 grp_directeurs_bureau_recrutement,
26 grp_administrateurs_recrutement,
f6724c20 27)