Как читать дерево LDAP с помощью Django - PullRequest
0 голосов
/ 24 сентября 2019

Уже неделю искал, нашел только бэкэнды для Django, которые могут использовать аутентификацию LDAP, но мне не нужна аутентификация, мне просто нужно прочитать дерево и просмотреть его в приложении Django.

Я пытался использовать этот замечательный пакет , но он ничего не читает.

вот как я использовал его в своем коде:

наверняка установил его сначала, используя pip: pip install django-ldapdb

, затем я добавил эти строки в settings.py:

DATABASES = {
    'ldap': {
        'ENGINE': 'ldapdb.backends.ldap',
        'NAME': 'server_name',
        'USER': 'user',
        'PASSWORD': 'password',
        'HOST': 'ip_of_host',
        'PORT': '389',
    },
        'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
     },

}

DATABASE_ROUTERS = ['ldapdb.router.Router']

Я ожидал прочитать дерево с помощью команды: python manage.py inspectdb

Но оно просто ничего не читает!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...