Djangoで権限管理ってどうやっていますか? Django自体が持つGroupやPermissionはイマイチ業務では使えないというのが実際のところなのではと思います。 そんな悩みを解決するために django-keeper というライブラリーを作りました。 こんな悩みに: DBで権限を管理したくない 権限を見通しの良いリストやマッピングで定義したい ModelやUserに依存しない グローバルで汎用的な権限も扱いたい ViewやTemplateでも使いたい django-keeperって? 以下のようにACL(AccessControlList)というメソッドによって「権限」を決定します。 from django.conf import settings from keeper.security import Allow from keeper.operators import Eve
![DjangoでDB非依存に権限管理できるライブラリーdjango-keeperを作りました - Make組ブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/95018058212d6dff41acd1dd04b944cbf6f80dd0/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fh%2Fhirokiky%2F20170903%2F20170903164740.png)