烧瓶jinja2 href无法正确连接

时间:2013-06-12 01:33:44

标签: python flask jinja2

我有一个包含hrefs的jinja2模板

<td><a href="{{entry.Url}}">Product URL</a></td>

但是,当我运行应用程序并单击页面上的链接时,我将开发服务器放在正确的URL前面。所以它在浏览器中看起来如下:

http://121.1.2.1:8764/www.google.com/

当我只想要以下链接时:

www.google.com

关于如何让它发挥作用的任何想法?

谢谢!

1 个答案:

答案 0 :(得分:4)

这在测试时对我有用。

<a href="{{ ''.join(['http://', entry.Url]) }}">{{ entry.Url }}</a>

# entry.Url == www.google.com
# <a href="http://www.google.com">www.google.com</a>