#1539 type poste
[auf_rh_dae.git] / project / rh / lib.py
index dbc55f2..6cd7760 100644 (file)
@@ -66,10 +66,6 @@ class EvenementRemunerationInline(AUFMetadataInlineAdminMixin, admin.TabularInli
     extra = 1
 
 
-class PosteInline(admin.TabularInline):
-    model = models.Model  # à remplacer dans admin.py
-
-
 class PosteCommentaireInline(AUFMetadataInlineAdminMixin, admin.TabularInline):
     readonly_fields = ('owner', )
     model = models.Model  # à remplacer dans admin.py
@@ -336,8 +332,7 @@ class ResponsableImplantationAdmin(admin.ModelAdmin):
 
 
 class ServiceAdmin(admin.ModelAdmin):
-    inlines = (PosteInline,)
-
+    pass
 
 class StatutAdmin(admin.ModelAdmin):
     inlines = (EmployeInline,)
@@ -351,10 +346,14 @@ class TypeContratAdmin(admin.ModelAdmin):
     inlines = (ContratInline,)
 
 
-class TypePosteAdmin(admin.ModelAdmin):
+class TypePosteAdmin(AUFMetadataAdminMixin, admin.ModelAdmin):
     list_display = ('nom', 'famille_emploi', )
     list_filter = ('famille_emploi', )
-    inlines = (PosteInline,)
+    fieldsets = AUFMetadataAdminMixin.fieldsets + ( 
+        (None, {
+            'fields': ('nom', 'nom_feminin', 'is_responsable', 'famille_emploi',  )
+        }),
+        )
 
 
 class TypeRemunerationAdmin(admin.ModelAdmin):