Ссылка на изображение в Flask

184
29 августа 2019, 00:30

Пытаюсь сделать вывод отчетов из базы postgresql в веб-интерфейс Flask.

Таблица reports

  • Id
  • date
  • name
  • work
  • photo ARRAY

Поле photo содержит список имен фотографий, к примеру ['01.jpg','02.jpg'] в /static/img/

report = Reports.query.all()
<table>
    <tr>
        <th>id</th>
        <th>date</th>
        <th>name</th>
        <th>work</th>
        <th>photo</th>
    </tr>
    <tr>
        { % for post in report % }
        <td>{{ post.id }}</td>
        <td>{{ post.date }}</td>
        <td>{{ post.name }}</td>
        <td>{{ post.work }}</td>
        <td>{{ post.photo }}</td>
        { % endfor %}
    </tr>
</table>
>>>
|id |   date   |    name    |   work    |    photo             |
| 1 | 01.01.19 |   user1    |   test    | ['01.jpg', '02.jpg'] |

Использую:

<td>
{% for photo in post.photo %}
<a href="{{ url_for('static', filename='img/') }} {{ photo }}">Link 1</a>
<td>

Так я получаю ссылку 127.0.0.1:5000/static/img/%2001.jpg Подскажите пожалуйста, как правильно подставить значение photo в url_for И как можно для каждого значения увеличивать Link + 1?

READ ALSO
Добавление js элементов

Добавление js элементов

Подскажите пожалуйста, есть код в котором при нажатии на input добавляется div элемент

112
Получить данные объекта по id из JSON в html

Получить данные объекта по id из JSON в html

Столкнулся с проблемой вывода данных из JSON по idЗадача: в модальном окне получить данные определённого объекта по клику на кнопку, к примеру...

159