【问题标题】:django importing ldap librariesdjango 导入 ldap 库
【发布时间】:2015-04-21 09:36:45
【问题描述】:

我开始使用 Django,这也是我在这里的第一篇文章,所以我想为任何错误道歉。

我已经安装了 Django 1.9 和 ldap 库。

导入 ldap 工作正常,但是当我想导入 ldap 身份验证时

import ldap
from django_auth_ldap.config import LDAPSearch

AUTH_LDAP_BIND_DN = ""
AUTH_LDAP_BIND_PASSWORD = ""
AUTH_LDAP_USER_SEARCH = LDAPSearch("ou=users,dc=example,dc=com",
    ldap.SCOPE_SUBTREE, "(uid=%(user)s)")

我得到了错误:

ImportError: 没有名为 django_auth_ldap.config 的模块

这是否意味着我应该导入其他东西?

【问题讨论】:

  • 为什么同一个语句有 2 个导入?
  • @AmalSurendran 这是用户使用块引用而不是代码格式化的副作用。
  • 我不明白。什么意思?

标签: python django ldap backend


【解决方案1】:
pip install django-auth-ldap

安装这个包。

【讨论】:

  • 我无法使用 pip install,因为 linux 正在离线工作并且我没有任何互联网连接
  • django-auth-ldap 丢失,这就是您收到此错误的原因
  • 可以打包下载到本机上吗?
  • 当然可以。传输包并从源安装
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-01-06
  • 2012-08-13
  • 2013-08-07
  • 1970-01-01
  • 1970-01-01
  • 2011-04-23
  • 2011-11-05
相关资源
最近更新 更多