Oi,
Estou tentando fazer as imagens de cada jogo aparecer em um coluna na tela inicial da aplicação. Antes de implementar o timestamp no nome das imagens eu consegui fazer, mas agora não sei mais como fazer.
O código que tentei implementar é o seguinte: No template list.html eu inseri a coluna:
<td><img src="{{ url_for('imagem_id', id = jogo.id, nome_arquivo=nome_file) }}"></td>
Na aplicação jogoteca.py eu criei uma nova rota (que não funcionou) para não alterar as demais rotas:
@app.route("/uploads/<nome_arquivo>")
def imagem_id(id):
for nome_file in os.listdir(app.config['UPLOAD_PATH']):
if f'capa{id}' in nome_file:
return send_from_directory("uploads", nome_file)
Nesse caso a página funcionou, mas não carregou as imagens. Alguém tem uma dica de como fazer isso funcionar corretamente?
At.te