如何将Bootrsap图标添加到Flask-Nav导航栏

时间:2017-09-30 16:49:19

标签: python twitter-bootstrap flask flask-bootstrap flask-nav

我正在使用Flask-Bootrsap / Flask-Nav支持为我的webapp生成导航栏。我有一些问题试图设计它。我想添加bootrsap或font / awesome图标,但我不知道如何直接从我的渲染中做到这一点。

Nav.py

@nav.navigation()
def mynavbar():
    return Navbar(
        'mysite',
        View('View Historic', 'Link1'),
        View('New users', 'Link2'),
        View('New users', 'Link3'),
        View('Upload file', 'Link4'),
        View('Packages', 'Link5'),
    )

base.html文件

{% block navbar %}
    {{nav.mynavbar.render()}}
{% endblock %}

1 个答案:

答案 0 :(得分:0)

目前主要分支机构没有办法。

请参阅: https://github.com/mbr/flask-nav/pull/5 https://github.com/mbr/flask-bootstrap/pull/125

有人为Flask-Nav和Flask-Bootstrap创建了一个分支,以在View链接中嵌入img标记。

但是,由于某种原因,所有者尚未合并拉取请求;他引用的借口似乎是asinine imo。

我建议使用: https://github.com/nypgand1/flask-nav/tree/feature-ViewImg

或对您自己的用法进行等效修改,因为所有者似乎并不关心。