git-svn-id: https://svn.bolloretelecom.eu/opensource/django-ldapdb/trunk@900
e071eeec-0327-468d-9b6a-
08194a12b294
class LdapGroupAdmin(admin.ModelAdmin):
exclude = ['dn', 'usernames']
class LdapGroupAdmin(admin.ModelAdmin):
exclude = ['dn', 'usernames']
+ search_fields = ['name']
class LdapUserAdmin(admin.ModelAdmin):
exclude = ['dn', 'password', 'photo']
class LdapUserAdmin(admin.ModelAdmin):
exclude = ['dn', 'password', 'photo']
g.usernames = ['foouser', 'baruser']
g.save()
g.usernames = ['foouser', 'baruser']
g.save()
+ g = LdapGroup()
+ g.name = "bargroup"
+ g.gid = 1001
+ g.usernames = ['zoouser', 'baruser']
+ g.save()
+
u = LdapUser()
u.first_name = "Foo"
u.last_name = "User"
u = LdapUser()
u.first_name = "Foo"
u.last_name = "User"
self.assertContains(response, "foogroup")
self.assertContains(response, "1000")
self.assertContains(response, "foogroup")
self.assertContains(response, "1000")
+ def test_group_search(self):
+ response = self.client.get('/admin/examples/ldapgroup/?q=foo')
+ self.assertContains(response, "foogroup")
+
def test_user_list(self):
response = self.client.get('/admin/examples/ldapuser/')
self.assertContains(response, "Ldap users")
def test_user_list(self):
response = self.client.get('/admin/examples/ldapuser/')
self.assertContains(response, "Ldap users")