Commit | Line | Data |
---|---|---|
719b51ec | 1 | # -*- encoding: utf-8 -*- |
719b51ec | 2 | |
75f0e87b DB |
3 | from django.contrib.auth.models import Group |
4 | from project.recrutement.workflow import recrutement_groupes | |
719b51ec | 5 | |
6 | def user_in_recrutement_groupes(user): | |
7 | """ | |
57487721 | 8 | Teste si un user Django fait parti des groupes prédéfinis de recrutement. |
719b51ec | 9 | """ |
647dc21a | 10 | if user.is_superuser: |
11 | return True | |
719b51ec | 12 | for g in user.groups.all(): |
13 | if g in recrutement_groupes: | |
14 | return True | |
15 | return False |