X-Git-Url: https://git.stderr.nl/gitweb?p=matthijs%2Fupstream%2Fdjango-ldapdb.git;a=blobdiff_plain;f=examples%2Fadmin.py;fp=examples%2Fadmin.py;h=29fde3eaadf7da729020d18f92f2da68962fc834;hp=0000000000000000000000000000000000000000;hb=3d9211557e2599cffefcfc24cd5257cb9b36c8c0;hpb=29c4b4ac0569ebb0877aa9b32211dc91afb248c5 diff --git a/examples/admin.py b/examples/admin.py new file mode 100644 index 0000000..29fde3e --- /dev/null +++ b/examples/admin.py @@ -0,0 +1,31 @@ +# -*- coding: utf-8 -*- +# +# django-granadilla +# Copyright (C) 2009 Bolloré telecom +# See AUTHORS file for a full list of contributors. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# + +from django.contrib import admin +from examples.models import LdapGroup, LdapUser + +class LdapGroupAdmin(admin.ModelAdmin): + exclude = ['dn', 'usernames'] + +class LdapUserAdmin(admin.ModelAdmin): + exclude = ['dn', 'password', 'photo'] + +admin.site.register(LdapGroup, LdapGroupAdmin) +admin.site.register(LdapUser, LdapUserAdmin)