def METHOD_NAME(self, request, view):
    if request.method == 'GET':
        return True
        # se a solicitação é list ou detail, libera o teste de permissão
        # e deixa o get_queryset filtrar de acordo com a regra de
        # visibilidade das proposições, ou seja:
        # 1. proposição incorporada é proposição pública
        # 2. não incorporada só o autor pode ver
    else:
        perm = super().METHOD_NAME(request, view)
        return perm
        # não é list ou detail, então passa pelas regras de permissão e,
        # depois disso ainda passa pelo filtro de get_queryset