¿Cómo hacer que una variable en jijna2 sea "" predeterminada si el objeto es Ninguno en lugar de hacer algo como esto?
{% if p %}
{{ p.User['first_name']}}
{% else %}
NONE
{%endif %}
Entonces, si el objeto p es Ninguno, quiero predeterminar los valores de p (nombre y apellido) a "". Básicamente
nvl(p.User[first_name'], "")
Error al recibir:
Error: jinja2.exceptions.UndefinedError
UndefinedError: 'None' has no attribute 'User'
pnunca volverNone. En lugar deNonela función, debería devolver un objeto proxy que tenga la misma estructura que un objeto real pero que esté cargado con los valores predeterminados que desee.