私は学習管理システムを開発しています。
システムには、Student、Tutors、Admin、Deanなどの複数のアクターがあります。次に、さまざまな役割を処理できる許可システムが必要です(Studentsはコースをバスケットに追加でき、TutorsはコースをCRUDでき、Adminsは財務部分にもアクセスできます)同様に、など)
私の調査に基づいて、さまざまな役割を処理できる行レベルの権限システムが必要です。などのようなアプリを見たことがありますがdjango-guardian
djang-permissions
django-rulez
、それらに基づいてロールを設計する方法についてはまだ混乱しています(それらは十分に文書化されていません)。
誰かが私にこのつらい仕事を成し遂げるためのヒントを与えることができますか?