Preciso passar um parâmetro (some_url) do aplicativo principal para o blueprint usando Flask
Este é meu aplicativo (simplificado demais)
app = Flask(__name__)
app.register_blueprint(my_bp, url_prefix='/mybp', some_url ="http....")
Este é meu projeto (simplificado demais)
my_bp = Blueprint('mybp', __name__, url_prefix='/mybp')
@repositories_bp.route('/entrypoint', methods=['GET', 'POST'])
def entrypoint():
some_url = ????
Não tenho certeza se esse é o caminho a seguir, mas analisei inúmeros tópicos e não consigo encontrar nenhuma informação sobre isso.
Obrigado pela ajuda
Isso parece funcionar
No aplicativo principal
No ponto de entrada
você pode usar o objeto g para a solicitação atual, que armazena dados temporários, ou pode usar a sessão para manter dados entre várias solicitações, o que geralmente armazena esses dados no navegador do cliente como um cookie, ou pode armazenar os dados no app.config para manter um valor constante.