merge dev with import RH
[auf_rh_dae.git] / project / dae / admin.py
index efaac95..7b480a0 100644 (file)
@@ -2,19 +2,20 @@
 
 from django.contrib import admin
 from reversion.admin import VersionAdmin
-from models import Poste, JustificationQuestion
+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 JustificationQuestionAdmin(admin.ModelAdmin):
-    pass
-
-admin.site.register(Poste, PosteAdmin)
-admin.site.register(JustificationQuestion, JustificationQuestionAdmin)
+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)