{% if lista %}
Temos {{ len(lista) }} apostilas no nosso site.
{% else %}Nenhuma apostila aqui...
{% endif %}jinja2.exceptions.UndefinedError: 'len' is undefined
tentei achar uma solução e não consegui.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
{% if lista %}
Temos {{ len(lista) }} apostilas no nosso site.
{% else %}Nenhuma apostila aqui...
{% endif %}jinja2.exceptions.UndefinedError: 'len' is undefined
tentei achar uma solução e não consegui.
Olá, Maxsuel! Tudo bem com você?
Este erro lhe foi retornado porque a biblioteca Jinja2, que contém a engine do template para usar utilizar código juntamento com o HTML, acaba por não reconhecer a função len() em vez disso você pode substituir o trecho que contém essa função por {{ lista|length }}. Segue o exemplo:
{% if lista %}
Temos {{ lista | length }} apostilas no nosso site.
{% else %}
Nenhuma apostila aqui...
{% endif %}
Espero ter conseguido ajudar! Caso tenha mais problemas ou dúvidas, estarei à disposição.
Grande abraço e bons estudos!