烧瓶网址与href冲突

时间:2018-04-27 16:36:08

标签: flask jinja2

在我的HTML代码中,我有以下jinja模板代码:

{% for site in sites %}
    <a href="{{ site.site_link }}">{{ site.site_name }}</a>
{% endfor %}

问题是:假设{{ site.site_link }} = www.domainname.com,所以无论何时点击链接,都应该将用户引导到域名页面。但是,它导致:

  

http://127.0.0.1:5000/www.domainname.com

这是一个404 ..任何想法为什么会发生这种情况以及如何解决它? 我不知道这是否相关,但是,我正在使用烧瓶蓝图。

1 个答案:

答案 0 :(得分:0)

你需要把http://放在它前面,比如href =“http:// ........”

{% for site in sites %}
    <a href="http://{{ site.site_link }}">{{ site.site_name }}</a>
{% endfor %}