#1541
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Tue, 12 Jul 2011 16:39:07 +0000 (12:39 -0400)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Tue, 12 Jul 2011 16:39:07 +0000 (12:39 -0400)
project/rh/lib.py

index c1ca4f7..6aeb7bf 100644 (file)
@@ -151,7 +151,7 @@ class CommentaireAdmin(admin.ModelAdmin):
 
 
 class ContratAdmin(AUFMetadataAdminMixin, admin.ModelAdmin):
-    search_fields = ('dossier__employe__nom', 'dossier__employe__prenom', )
+    search_fields = ('dossier__employe__nom', 'dossier__employe__prenom', 'dossier__poste__nom', 'dossier__poste__nom_feminin', )
     list_display = ('id', 'dossier', '_poste', )
     fieldsets = AUFMetadataAdminMixin.fieldsets + (
         (None, {
@@ -173,7 +173,7 @@ class DeviseAdmin(AUFMetadataAdminMixin, admin.ModelAdmin):
 
 
 class DossierAdmin(AUFMetadataAdminMixin, admin.ModelAdmin,):
-    search_fields = ('employe__nom', 'employe__prenom', )
+    search_fields = ('employe__nom', 'employe__prenom', 'poste__nom', 'poste__nom_feminin')
     list_display = ('_employe', '_poste', 'date_debut', 'date_fin', )
     inlines = (DossierPieceInline, ContratInline,
                RemunerationInline,
@@ -273,6 +273,7 @@ class FamilleEmploiAdmin(AUFMetadataAdminMixin, admin.ModelAdmin):
 
 
 class OrganismeBstgAdmin(AUFMetadataAdminMixin, admin.ModelAdmin):
+    search_fields = ('nom', )
     list_display = ('nom', 'type', 'pays', )
     inlines = (DossierROInline,)
     fieldsets = AUFMetadataAdminMixin.fieldsets + ( 
@@ -383,6 +384,7 @@ class TypeContratAdmin(admin.ModelAdmin):
 
 
 class TypePosteAdmin(AUFMetadataAdminMixin, admin.ModelAdmin):
+    search_fields = ('nom', 'nom_feminin', )
     list_display = ('nom', 'famille_emploi', )
     list_filter = ('famille_emploi', )
     fieldsets = AUFMetadataAdminMixin.fieldsets + (