#1539, srv, statut, bstg
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Tue, 12 Jul 2011 16:02:40 +0000 (12:02 -0400)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Tue, 12 Jul 2011 16:02:40 +0000 (12:02 -0400)
project/rh/lib.py

index 40416f0..1689eec 100644 (file)
@@ -272,9 +272,14 @@ class FamilleEmploiAdmin(AUFMetadataAdminMixin, admin.ModelAdmin):
         )
 
 
-class OrganismeBstgAdmin(admin.ModelAdmin):
+class OrganismeBstgAdmin(AUFMetadataAdminMixin, admin.ModelAdmin):
     list_display = ('nom', 'type', 'pays', )
     inlines = (DossierROInline,)
+    fieldsets = AUFMetadataAdminMixin.fieldsets + ( 
+        (None, {
+            'fields': ('nom', 'type', 'pays', )
+        }),
+        )
 
 
 class PosteAdmin(admin.ModelAdmin):
@@ -345,12 +350,20 @@ class ResponsableImplantationAdmin(admin.ModelAdmin):
     pass
 
 
-class ServiceAdmin(admin.ModelAdmin):
-    pass
-
-class StatutAdmin(admin.ModelAdmin):
-    inlines = (EmployeInline,)
+class ServiceAdmin(AUFMetadataAdminMixin, admin.ModelAdmin):
+    list_display = ('nom', 'actif', )
+    fieldsets = AUFMetadataAdminMixin.fieldsets + ( 
+        (None, {
+            'fields': ('nom', ),
+        }),
+        )
 
+class StatutAdmin(AUFMetadataAdminMixin, admin.ModelAdmin):
+    fieldsets = AUFMetadataAdminMixin.fieldsets + ( 
+        (None, {
+            'fields': ('code', 'nom', ),
+        }),
+        )
 
 class TauxChangeAdmin(admin.ModelAdmin):
     list_display = ('taux', 'devise', 'annee', )