この投稿に続いて(私はldapバックエンドでDjangoモデルを宣言できるライブラリを探していました)、ldapdbを使用することにしました。このライブラリでしばらく遊んだ後、私はそれが私が必要とする制御のレベルに達していないことに気づきました、そしてそれ故に私は他の解決策を探しています。私が今考えているのは、に基づいてDjangodbバックエンドを実装することですpython-ldap
。
編集
これが必要なのは、現在ldapディレクトリにユーザー/グループ管理システムを実装しているためです(ユーザーだけでなく、さまざまなクラスのldapオブジェクトも操作できる必要があります)。したがって、基本的には、(ほぼ)完全なDjango ormを使用できるようにしたいと思いますが、LDAPバックエンドを使用します。
私はDjangoが大好きで(そしてdb.backendsの汚い低レベルの詳細を学ぶことにかなり動機付けられるでしょう)、そしてこのプロジェクトにはすでにたくさんのことが実装されているので、Djangoに固執したいと思います(誰かが私がすべきではない正当な理由、そして非常に良い代替手段です!)。
- この問題に対するより簡単な解決策を持っている人はいますか?
- そのようなもの(ldap dbバックエンド)の実装について知っている人がいますか?
- 「Djangodbバックエンドの実装」を始めるための良い読み物を知っている人はいますか?
- このプロジェクトを手伝うことに興味を持っている人はいますか?