diff options
author | Theo Chatzimichos <tampakrap@gentoo.org> | 2013-07-10 14:57:41 +0200 |
---|---|---|
committer | Theo Chatzimichos <tampakrap@gentoo.org> | 2013-07-10 14:57:41 +0200 |
commit | 6040a52167953e18c09f51f43c7ec173b768c0ee (patch) | |
tree | 1ca385fb9a6c58a4de894743848d8bc710b607b5 /okupy/settings/__init__.py | |
parent | Drop django-auth-ldap configuration we're not going to use (diff) | |
download | identity.gentoo.org-6040a52167953e18c09f51f43c7ec173b768c0ee.tar.gz identity.gentoo.org-6040a52167953e18c09f51f43c7ec173b768c0ee.tar.bz2 identity.gentoo.org-6040a52167953e18c09f51f43c7ec173b768c0ee.zip |
Add django-ldapdb in settings and dependency list
django-ldapdb is a library that uses LDAP server as Database backend.
This way we will be able to use ORM by mapping LDAP users to python objects
Diffstat (limited to 'okupy/settings/__init__.py')
-rw-r--r-- | okupy/settings/__init__.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/okupy/settings/__init__.py b/okupy/settings/__init__.py index e811e89..f3af18f 100644 --- a/okupy/settings/__init__.py +++ b/okupy/settings/__init__.py @@ -123,3 +123,13 @@ EMAIL_SUBJECT_PREFIX = '[%s]: ' % INSTANCE_NAME TEMPLATE_CONTEXT_PROCESSORS += ( 'django.core.context_processors.request', ) + +# django-ldapdb settings +DATABASES['ldap'] = { + 'ENGINE': 'ldapdb.backends.ldap', + 'NAME': AUTH_LDAP_SERVER_URI, + 'USER': AUTH_LDAP_BIND_DN, + 'PASSWORD': AUTH_LDAP_BIND_PASSWORD, +} + +DATABASE_ROUTERS = ['ldapdb.router.Router'] |