如何根据HTML中的传入数据制作超链接?

how to make a hyperlink according to incoming data in html?

提问人:Ali Hamza 提问时间:5/19/2017 更新时间:5/19/2017 访问量:63

问:

我在 Flask 中工作,制作一个 Web 应用程序。我需要在链接末尾添加属性后创建链接。我无法在 HTML 中这样做。 代码如下

{% for result in comments %}
<tr class="bg-info">
  <td><a href="http://www.bbc.co.uk/programmes/"> {{result.complete_title.episode_title}} </td>
  <td> {{result.media_type}} </td>
  <td> {{result.service}} </td>
</tr>
{%endfor %}

在这里,我有属性 result.pid,我想在 href 添加的链接将是“http://www.bbc.co.uk/programmes”+result.pid 我不知道如何使用烧瓶。有什么想法吗?

python html flask 超链接

评论

2赞 jonrsharpe 5/19/2017
href="http://www.bbc.co.uk/programmes/{{result.pid}}"?
0赞 Ali Hamza 5/19/2017
谢谢伙计!你创造了我的生命。它正在工作。
0赞 jonrsharpe 5/19/2017
您应该阅读您正在使用的 Jinja 模板 - 例如 flask.pocoo.org/docs/0.12/tutorial/templates

答:

0赞 Gabriel Belini 5/19/2017 #1

你没有关闭你的锚标签,也尝试将你想要的变量附加到锚标签的 href 上,就像我在下面所做的那样

尝试

<td><a href="http://www.bbc.co.uk/programmes/{{result.complete_title.episode_title}}">LINK TO THE WEBSITE</a>  </td>

评论

0赞 Nick is tired 5/19/2017
他可能没有关闭标签,但你在这里修复了更多内容,试着写下你所做的一切。