[#3162] progression (pas complété) sur RespImpl
authorDavin Baragiotta <davin.baragiotta@auf.org>
Fri, 1 Jun 2012 21:11:08 +0000 (17:11 -0400)
committerDavin BARAGIOTTA <davin.baragiotta@auf.org>
Fri, 1 Jun 2012 21:11:08 +0000 (17:11 -0400)
buildout.cfg
project/rh/admin.py
versions.cfg

index 3079d83..aec15b1 100644 (file)
@@ -26,6 +26,7 @@ eggs =
     django-ajax-selects
     django-alphafilter
     django-form-utils
+    django-picklefield
     django-qbe
     django-reversion
     django-sendfile
index 0112df7..3be2715 100644 (file)
@@ -976,11 +976,21 @@ class ResponsableInline(admin.TabularInline):
 class ResponsableImplantationAdmin(admin.ModelAdmin):
     actions = None
     list_filter = ('region', 'statut', )
-    list_display = ('nom', 'statut', '_responsable', )
+    list_display = ('_region', '_nom', 'statut', '_responsable', )
     readonly_fields = ('nom', )
     fields = ('nom', )
     inlines = (ResponsableInline, )
-
+    
+    def _region(self, obj):
+        return obj.region.code
+    _region.short_description = u"Région"
+    _region.admin_order_field = 'region__code'
+    
+    def _nom(self, obj):
+        return obj.nom
+    _nom.short_description = u"Implantation"
+    _nom.admin_order_field = 'nom'
+    
     def _responsable(self, obj):
         try:
             employe = obj.responsable.employe
index 7f7422f..23f1c1d 100644 (file)
@@ -4,6 +4,7 @@ south = 0.7
 django-admin-tools = 0.4.1
 django-ajax-selects = 1.1.4
 django-alphafilter = 0.5.3auf4
+django-picklefield = 0.2.1
 django-reversion = 1.3.3
 django-sendfile = 0.2.1
 django-urldecorators = 0.3
@@ -11,7 +12,7 @@ auf.django.auth = 0.5.5dev
 auf.django.emploi = 1.0dev
 auf.django.metadata = 0.6dev
 auf.django.permissions = 0.1
-auf.django.references = 0.7
+auf.django.references = 0.11
 auf.django.skin = 1.5
 auf.django.workflow = 0.15dev
 odfpy = 0.9.4