admin django plus joli, en 5 ou 6 lignes
[auf-auth-mysql.git] / django / bases / nssauth / admin.py
index ea26fd9..cbd1144 100644 (file)
@@ -1,6 +1,15 @@
+# -*- coding: utf-8 -*-
+
 from bases.nssauth.models import User, Group
 from django.contrib import admin
 
-admin.site.register(User)
+class UserAdmin(admin.ModelAdmin):
+    fieldsets = [ 
+        (None, { 'fields': ['username', 'password', 'gecos', 'homedir', 'is_active'] }),
+       ('Groupes', { 'fields': [ 'group' , 'groups'] } ),
+        ('Système', { 'fields': [ 'shell', 'min', 'max', 'inact'], 'classes': ['collapse'] }),
+    ]
+
+admin.site.register(User, UserAdmin)
 admin.site.register(Group)