Как динамически вставлять изображения, имена файлов которых хранятся в sqlite, в таблицу, обслуживаемую flask?

#python #html #linux #jinja2

#python #HTML #linux #jinja2

Вопрос:

 {% for record in records %}
            <tr>
                <td>{{ record.name }}</td>
                <td>{{ record.confidence_int }}</td>
                <td>
                    <img src="file:///home/linuxbld/sdcard/{{ record.image_location }}" width="128" height="128" />
                </td>
  

Я использую Flask и sqlite для заполнения таблицы на веб-странице. Имя изображения хранится в базе данных sqlite, а сами изображения хранятся на SD-карте (встроенном устройстве). Как я могу вставить изображения в виде миниатюр в свою таблицу? Спасибо.

Редактировать: Возможно, динамическая ссылка с SD-карты на «статическую» Flask?

Ответ №1:

Решением было создать символическую ссылку между каталогом sdcard и статическим каталогом Flask:

 <img src="static/sdcard/{{ record.image_location }}" width="128" height="128" />