a = nx.to_agraph(graph)
for n in a.nodes():
p = postes_by_id[int(n)]
- d = rh.Dossier.objects.select_related('employe').filter((Q(date_fin__gt=date.today()) | Q(date_fin=None)) & (Q(date_debut__lt=date.today()) | Q(date_debut=None)) & Q(poste=p)).exclude(supprime=True).exclude(poste__responsable=None).all()[0]
+ d = rh.Dossier.objects.select_related('employe').filter((Q(date_fin__gt=date.today()) | Q(date_fin=None)) & (Q(date_debut__lt=date.today()) | Q(date_debut=None)) & Q(poste=p)).exclude(supprime=True).all()[0]
- label = u"%s %s\\n%s\\n%s" % (d.id, d.poste.nom, "%s %s" %
+ label = u"%s\\n[%s] %s\\n%s" % (d.poste.nom, d.poste_id, "%s %s" %
(d.employe.nom.upper(), d.employe.prenom),
d.poste.implantation)
+
label = unicodedata.normalize('NFKD', label).encode('ascii','ignore')
n.attr['label'] = label
n.attr['href'] = reverse("admin:rh_employe_change", args=(d.employe_id,))