Ajout des organigrammes par région (bureau)
[auf_rh_dae.git] / project / rh / views.py
index fa8addf..7ddc518 100644 (file)
@@ -559,3 +559,19 @@ def organigrammes_implantation(request, id):
 
     return render_to_response('rh/organigrammes/vide.html', c, RequestContext(request), mimetype="image/svg+xml")
 
+@login_required
+@drh_or_admin_required
+def organigrammes_region(request, id):
+
+    region = get_object_or_404(ref.Region, pk=id)
+    svg = rh_graph.organigramme_postes_cluster( \
+            cluster_filter={"implantation__region": region}, \
+            titre=u"Organigramme du bureau de %s" % region.nom,
+            cluster_titre=region.nom)
+
+    c = {
+        'svg': svg
+    }
+
+    return render_to_response('rh/organigrammes/vide.html', c, RequestContext(request), mimetype="image/svg+xml")
+