muszę następujące podnieść wyjątek:Podnieść wyjątek dla niezdefiniowanych atrybutów w jinja2
jinja2.Template("Hello {{ a.x }}").render(a={})
Jinja2 dyskretnie zwraca pusty ciąg dla a.x
, tak jak to czyni „Hello”.
Jak zrobić jinja2 podnieść wyjątek na niezdefiniowanych atrybutów?
Można to zrobić, wybierając prawidłową "niezdefiniowaną" klasę (zobacz moją odpowiedź). – ascobol