2017-09-30 12 views
0

Flask-Bootrsap/Flask-Navサポートを使用して、Webアプリケーション用のNavbarを生成しています。私はそれをスタイルしようとするいくつかの問題があります。私はbootrsapまたはフォント/素晴らしいアイコンを追加したいと思いますが、私はレンダリングからそれを直接行う方法を知らない。Flask-Nav navbarにBootrsapアイコンを追加するには

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 %} 
+0

render_template( 'base.html')を返して、HTMLファイルのすべてのスタイリングを行うのは簡単ではないでしょうか?その時点で、基本的にブートストラップの例からコピー/ペーストすることができます。 – BrettJ

答えて

0

は現在、メインブランチ通じ方法はありません。

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

誰かがビューリンクにimgタグを埋め込むためにフラスコ-Navの、フラスコ、ブートストラップの両方のブランチを作りました。

ただし、何らかの理由で所有者がまだプルリクエストをマージしていません。彼の引用された言い訳はasinineのように見える。

私が使用してどちらかをお勧めしたい: https://github.com/nypgand1/flask-nav/tree/feature-ViewImg

または所有者が気にしないように見えるよう、独自の使用のための同等の変更を行います。

+1

これは理論的に質問に答えるかもしれませんが、答えの本質的な部分をここに含めて参考にすることが望ましいです(// meta.stackoverflow.com/q/8259)。 *より良い* "リンクベースの"回答を書く方法については、[here](https://meta.stackexchange.com/a/94027/285661)を参照してください。ありがとう! – GhostCat

関連する問題