Q(employe__nom__icontains=q) | \
Q(employe__prenom__icontains=q)
- if groups.is_user_dans_services_centraux(request.user):
- q_place = Q(**{prefixe_implantation: employe.implantation})
- else:
- q_place = Q(**{
- prefixe_implantation + '__region': employe.implantation.region
- })
+ q_place = Q(**{
+ prefixe_implantation + '__zone_administrative':
+ employe.implantation.zone_administrative
+ })
user_groupes = [g.name for g in request.user.groups.all()]
if groups.DRH_NIVEAU_1 in user_groupes:
q_place = Q(**{prefixe_implantation: employe.implantation})
else:
q_place = Q(**{
- prefixe_implantation + '__region': employe.implantation.region
+ prefixe_implantation + '__zone_administrative':
+ employe.implantation.zone_administrative
})
user_groupes = [g.name for g in request.user.groups.all()]