filtre
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Wed, 28 Mar 2012 13:48:47 +0000 (09:48 -0400)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Wed, 28 Mar 2012 13:48:47 +0000 (09:48 -0400)
project/dae/admin.py

index e0e9578..690d380 100644 (file)
@@ -99,8 +99,6 @@ class DossierStatutAdmin(VersionAdmin):
 
 class ImportAdmin(admin.ModelAdmin,):
 
 
 class ImportAdmin(admin.ModelAdmin,):
 
-    list_filter = ('etat', )
-
     def _etat(self, obj):
         return obj.get_etat_display()
 
     def _etat(self, obj):
         return obj.get_etat_display()
 
@@ -124,7 +122,9 @@ class ImportAdmin(admin.ModelAdmin,):
 
 
 class ImportDossierAdmin(ImportAdmin):
 
 
 class ImportDossierAdmin(ImportAdmin):
-    list_display = ('_poste', '_employe', '_dae', '_etat',)
+    search_fields = ('employe__nom', 'employe__prenom', 'poste__nom', )
+    list_display = ('_poste', '_employe', '_dae',)
+    list_filter = ('poste__implantation', 'etat', )
     actions = ['importer_dans_RH', ]
 
     def _employe(self, obj):
     actions = ['importer_dans_RH', ]
 
     def _employe(self, obj):
@@ -168,7 +168,9 @@ class ImportDossierAdmin(ImportAdmin):
 
 
 class ImportPosteAdmin(ImportAdmin):
 
 
 class ImportPosteAdmin(ImportAdmin):
-    list_display = ('nom', '_implantation', '_dae', )
+    search_fields = ('poste__nom', )
+    list_display = ('nom', '_implantation', '_dae', '_etat',)
+    list_filter = ('implantation',)
     actions = ['importer_dans_RH', ]
 
     def _implantation(self, obj):
     actions = ['importer_dans_RH', ]
 
     def _implantation(self, obj):