Ho un'applicazione Flask che chiama flask.render_template
senza problemi quando viene richiamata da una beuta http request
.rendering template jinja2 senza un contesto Flask
ho bisogno lo stesso metodo di lavorare fuori di pallone (da un back pitone programma end)
resolved_template = render_template(template_relative_path, **kwargs)
ho potuto utilizzare la jinja2 api
, ma desidero lo stesso metodo per lavorare, in entrambi i contesti (pallone e riga di comando)
voglio solo aggiungere un piccolo avvertimento con questo metodo : quando si esegue in Flask, questo metodo causa db.session.rollbak(). Quindi, se hai una transazione in corso, vorrai evitare di creare un nuovo contesto. –