Balonun altında, hata ayıklama modunda olup olmadığına göre jinja şablonunda yer alan öğeleri dahil/hariç tutmak istiyorum. Bu iyi ya da kötü bir fikir olup olmadığına dair tartışma yapmıyorum ('kötü' oy vermekteyim ama bunu sadece bu dava için yapmak istiyorum :-), bu nasıl olur?Jinja'da hata ayıklama modu nasıl algılanır?
Bunun aksine, ben şablonuna açıkça değişken geçmek olmazdı umuyordum:
render_template('foo.html', debug=app.debug)
değil bu çok zor olurdu, ama yerine sadece sihirli şablonunda söyleyebilirim o:
{% if debug %}
go crazzzzy
{% endif %}
Bazı varsayılan değişkenler, sadece beni harekete geçirmeyi beklerken tembellik ediyor mu?
(diğer yapılandırma değişkenleri diğer bazı debug anahtarı mekanizmasına dayanan 'g.debug' ayarı düşündünüz mü/config, 'config' dahil olmak üzere, http://flask.pocoo.org/docs/0.10/templating/#standard-context adresini ziyaret edin ve bu şablonu kullanın? – metatoaster
@metatoaster güzel bir fikir, ama, biraz etrafta dolaşmadan sonra, nup, neşe yok. –