Jinja2-Vorlagenvariable, wenn kein Objekt einen Standardwert festlegt

Wie kann man eine Variable in jijna2 auf "" setzen, wenn das Objekt None ist, anstatt so etwas zu tun?

      {% if p %}   
        {{ p.User['first_name']}}
      {% else %}
        NONE
      {%endif %}

Wenn also Objekt p None ist, möchte ich die Werte von p (first_name und last_name) auf "" setzen. Grundsätzlich nvl (p.User [first_name '], "")

Fehler beim Empfang: Fehler: jinja2.exceptions.UndefinedError UndefinedError: 'None' hat kein Attribut 'User'

Antworten auf die Frage(7)

Ihre Antwort auf die Frage