2015-09-30 11 views

答えて

13

そして、HTMLテンプレートを上書きして、次のブロックが含ま/static/css/my_flask_admin.css

に新しいCSSファイルでのCSSの変更を置く:

{% block head_css %} 
    {{ super() }} 
    <link rel="stylesheet" href="{{ url_for('static', filename='css/my_flask_admin.css', _external=True) }}" ></link> 
{% endblock %} 

super()呼び出しは、元のcssファイルをロードし、url_for(...コールが追加されます後であなたのCSSファイルを編集し、元のCSSファイルに変更を適用します。

+0

私はしばらく時間を節約できました。 –

+0

部分的な答え。 HTMLテンプレートはどこにありますか?どこに行きますか? – cal97g

+0

@ cal97g https://github.com/flask-admin/flask-adminをご覧ください。たとえば、examplesサブディレクトリーの単純な例を使用することができます。cssファイルを新しく作成したstatic/cssサブディレクトリーに入れます。最初の行の直後にtemplate/admin/index.htmlファイルに上記のスニペットを残して、2行目にすることができます。 –

関連する問題