django-guardian と django-polymorphic
どうも相性が悪く使えないらしい。ここでは django-polymorphic について議論してるけど、普通に継承しただけでも同じ症状が起こる。ステータス的には open で対処してくれるのかな... とりあえず、親モデルじゃなくて permission を設定したい子モデルすべてに permission を設定して逃げられそうなので、逃げよう。
Same permission name for multiple models · Issue #338 · django-guardian/django-guardian · GitHub
Why is django-guardian's assign_perm giving me a DoesNotExist error? - Stack Overflow
対処した brunch っぽいのがあったけど version 古くて使えなかった orz
Row level permissions · Issue #122 · chrisglass/django_polymorphic · GitHub
benkonrath/django-guardian at django-polymorphic · GitHub
こういうコマンドも覚えたりしてね。
pip install git+https://github.com/benkonrath/django-guardian.git