X-Git-Url: http://git.auf.org/?p=auf_rh_dae.git;a=blobdiff_plain;f=project%2Fdae%2Fadmin.py;h=7b480a0a316b91e8403ef80d3f750600fc978cf6;hp=e452dc29b9265b003ca2594cee7c00db1086cd7c;hb=865ca9e053bae9dd3ce3dd5ffce3202afdec6e4d;hpb=29dffede0079ba7b85b5394cc154e95bebb0c382 diff --git a/project/dae/admin.py b/project/dae/admin.py index e452dc2..7b480a0 100644 --- a/project/dae/admin.py +++ b/project/dae/admin.py @@ -2,12 +2,20 @@ from django.contrib import admin from reversion.admin import VersionAdmin -from models import Poste +from models import Poste, Dossier class PosteAdmin(VersionAdmin): - list_display = ('_titre', 'pourvu', 'actif', ) + list_display = ('nom', 'implantation', 'etat', ) - def _titre(self, obj): - return unicode(obj) +class DossierAdmin(VersionAdmin): + list_display = ('_poste', '_implantation', 'employe', 'etat', ) + list_filter = ('etat', ) + + def _poste(self, obj): + return obj.poste.nom + + def _implantation(self, obj): + return obj.poste.implantation admin.site.register(Poste, PosteAdmin) +admin.site.register(Dossier, DossierAdmin)