class MalleableUndefined(Undefined):

    def __getitem__(self, key):
        return self

def __getattr__(self, key):
    return self
Как заставить Jinja2 преобразовать все исключения UndefinedError в пустые строки?