retrait contrat de admin type contrat + ajout filtre sur dossier
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Wed, 25 Jan 2012 20:52:07 +0000 (15:52 -0500)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Wed, 25 Jan 2012 20:52:07 +0000 (15:52 -0500)
project/rh/lib.py

index 5e90199..986a3f6 100644 (file)
@@ -272,6 +272,7 @@ class DossierAdmin(AUFMetadataAdminMixin, ProtectRegionMixin, admin.ModelAdmin,
         'poste__implantation',
         'poste__type_poste',
         'poste__type_poste__famille_emploi',
+        'rh_contrats__type_contrat',
         'actif',
     )
     inlines = (DossierPieceInline, ContratInline,
@@ -307,6 +308,7 @@ class DossierAdmin(AUFMetadataAdminMixin, ProtectRegionMixin, admin.ModelAdmin,
             'poste__implantation__id__exact',
             'poste__type_poste__id__exact',
             'poste__type_poste__famille_emploi__id__exact',
+            'rh_contrats__type_contrat__id__exact',
             ):
             return True
 
@@ -649,7 +651,6 @@ class TauxChangeAdmin(admin.ModelAdmin):
         )
 
 class TypeContratAdmin(admin.ModelAdmin):
-    inlines = (ContratInline,)
     fieldsets = AUFMetadataAdminMixin.fieldsets + ( 
         (None, {
             'fields': ('nom', 'nom_long', ),