Sotto il matraccio, voglio includere/escludere elementi nel modello jinja in base al fatto che, o meno, siamo in modalità di debug. Non sto discutendo se questa è un'idea buona o cattiva (voterei 'male', ma voglio farlo comunque per questo caso :-), quindi come potrebbe accadere questo?Come rilevare la modalità di debug in jinja?
Speravo di non dover passare la variabile esplicitamente nel modello, a differenza di questo:
render_template('foo.html', debug=app.debug)
non che questo sarebbe troppo difficile, ma preferirei appena magicamente dire che nel modello:
{% if debug %}
go crazzzzy
{% endif %}
C'è qualche variabile di default che mi sta semplicemente aspettando di scattare?
Avete preso in considerazione l'impostazione 'g.debug' sulla base di qualche altro meccanismo di commutazione di debug (le altre variabili di configurazione/file, incluso 'config', vedi http://flask.pocoo.org/docs/0.10/templating/#standard-context) e il modello lo usa? – metatoaster
@metatoaster bella idea ma, dopo un po 'giocherellando, nup, nessuna gioia. –