プロジェクトにdjango-ldap-authを実装しようとしていますが、すべて正常に動作しているようです。user profile
問題は、そのパッケージが1.7 より新しいバージョンの Django のフィールド作成をサポートしていないことです。
ドキュメントから:
注 Django 1.7 以降では、ユーザー プロファイルを直接サポートしていません。これらのバージョンでは、LDAPBackend はプロファイル関連の設定を無視します。
これを追加しましたsettings.py
が、何も起こりません(予想どおり):
AUTH_LDAP_PROFILE_ATTR_MAP = {"description": "description"}
AUTH_LDAP_PROFILE_ATTR_MAP
私の質問は:新しい django バージョンで有効にするにはどうすればよいですか?
編集:カスタムユーザーモデルの使用を考えていますが、それが最善の方法かどうかはわかりません..