GuardedModelAdmin を使用しても、django-guardian に変更は見られません。ユーザーが許可された (所有されているだけでなく、許可されている) レコードのみを表示および編集できるようにしたいと考えています。ただし、すべてのアクセス許可を追加しても、ユーザーはまだ行を表示できません。
class EventoAdmin(GuardedModelAdmin):
list_display = ('titulo', 'ativo')
list_editable = ('ativo',)
readonly_fields = ('user', )
list_display_links = ('titulo',)
inlines = [ProdutoInline,]
exclude = ('slug', 'onde', 'inicio', 'fim' )
@property
def queryset(self):
return partial(self.get_queryset)