TL;DR Djangoの権限管理ライブラリである、django-rulesはインスタンス同士で権限管理できる django-rulesの機能として、Djangoに内蔵されている権限と認可機能との統合がある この統合機能により has_perm を使うとインスタンス同士の比較だけでなくデータべースのレコードのチェック行われてしまう インスタンス同士の比較に留めたい場合は rules.test_rule を使おう django-rulesとは Djangoで権限管理をしたい場合、Djangoに内蔵されている権限と認可機能を利用したいと考えると思います。 しかし、このデフォルトの機能は権限をデータ…