1 # -*- encoding: utf-8 -*-
2 from django
.contrib
.auth
.decorators
import login_required
3 from django
.shortcuts
import redirect
, render_to_response
, get_object_or_404
4 from django
.template
import RequestContext
6 from datamaster_modeles
import models
as ref
7 from project
.decorators
import user_is_this_employe
8 from project
.lib
import get_employe_from_id
10 from rh
import models
as rh
14 def perso(request
, id):
15 """Espace personnel de l'employé."""
16 employe
= get_employe_from_id(id)
22 return render_to_response('rh/perso.html', c
, RequestContext(request
))
26 def employes_liste(request
):
27 """Liste des employés."""
28 employes
= rh
.Employe
.objects
.all()
33 return render_to_response('rh/employes_liste.html', c
, RequestContext(request
))
36 def employe(request
, id):
37 """Information publique sur un employé."""
39 employe
= rh
.Employe
.objects
.get(pk
=id)
41 employe
= rh
.Employe
.objects
.none()
46 return render_to_response('rh/employe.html', c
, RequestContext(request
))