【问题标题】:How can I load a string from DB to url_for() flask如何将字符串从 DB 加载到 url_for() 烧瓶
【发布时间】:2019-12-25 01:05:39
【问题描述】:

所以我正在使用烧瓶建立一个在线商店并将图像名称保存在数据库中,但我尝试将名称加载到 url_for(filename='') 中,如下面的代码所示,但它没有加载名称并且它给出了错误 @987654323 @。

我的代码:

<img src="{{ url_for('static', filename=f'img/Shop-img/{product.image_name}.png') }}" class="card-img-top" alt="...">

product.image_name 里面存储了什么:

【问题讨论】:

    标签: python-3.x flask flask-sqlalchemy


    【解决方案1】:

    我设法通过像这样使用.format(product.image_name) 解决了这个问题:

    新代码:

    &lt;img src="{{ url_for('static', filename='img/Shop-img/{}'.format(product.image_name)) }}" class="card-img-top" alt="..."&gt;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-12
      相关资源
      最近更新 更多