Import Flask extension quando ele é criado em uma fábrica de aplicativos [duplicado]

Esta pergunta já tem uma resposta aqui:

Acesse uma extensão do Flask definida na fábrica de aplicativos 1 resposta

Eu quero usar os decoradores do Flask-Perm em diferentes módulos no meu aplicativo. Estou usando o padrão de fábrica de aplicativos. Se eu criar a extensão na fábrica, não posso importá-la para usar nos outros módulos. Como posso importar uma extensão ao usar uma fábrica de aplicativos?

from flask_perm import Perm

def create_app():
    app = Flask(__name__)
    perm = Perm(app)
    return app

questionAnswers(1)

yourAnswerToTheQuestion