2013-06-12 93 views
5

我有一个包含的HREF不连接烧瓶Jinja2的HREF正确

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

然而,当我运行应用程序,并单击页面,我得到了正确的网址前面的开发服务器上链接的Jinja2模板。因此,它看起来像在浏览器中执行以下操作:

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

当我只想以下链接:

www.google.com 

我如何能得到这个工作任何想法?

谢谢!

+0

我不知道这是事实,但是您是否需要在Jinga中添加'http://'链接? – bnlucas

+1

经过测试,事实上,您必须在URL中添加'http://',以便模板创建一个外部链接。 – bnlucas

回答

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>