Meilleure présentation de l'interface d'admin pour auth
authorWilly MANGA <willy.manga@auf.org>
Fri, 30 May 2014 06:38:39 +0000 (07:38 +0100)
committerWilly MANGA <willy.manga@auf.org>
Fri, 30 May 2014 06:38:39 +0000 (07:38 +0100)
projets_django/bacgl_django/messagerie/admin.py
projets_django/bacgl_django/messagerie/models.py

index fd259d0..26a4b97 100644 (file)
@@ -1,4 +1,7 @@
 from django.contrib import admin
 from messagerie.models import Auth
 
-admin.site.register(Auth)
+class AuthAdmin(admin.ModelAdmin):
+    search_fields = ['user']
+
+admin.site.register(Auth,AuthAdmin)
index 8d4c92a..65245e6 100644 (file)
@@ -1,16 +1,20 @@
 from django.db import models
 
 CHOIX_BINAIRE = (
-                (1, "Actif"),
-                (0, "Inactif"),
+                (1, "Oui"),
+                (0, "Non"),
                 )
 
 class Auth(models.Model):
         user = models.CharField(max_length=384)
         password = models.CharField(max_length=384)
-        actif = models.IntegerField(choices=CHOIX_BINAIRE)
-        expire = models.IntegerField(choices=CHOIX_BINAIRE)
-        source = models.CharField(max_length=192)
+        actif = models.IntegerField(choices=CHOIX_BINAIRE,default=1)
+        expire = models.IntegerField(choices=CHOIX_BINAIRE,default=0)
+        source = models.CharField(max_length=192,default='LOCAL')
+
+        class Meta:
+            ordering = ['user']
+            verbose_name = 'compte'
 
         def __unicode__(self):
                 return self.user