6
フラスコの管理テンプレートをRTLしようとしていますが、既存のテンプレートを上書きすることはできますが、CSSのみを変更するにはどうすればよいですか?何か案は?Flask Adminテンプレートをカスタマイズするには?
フラスコの管理テンプレートをRTLしようとしていますが、既存のテンプレートを上書きすることはできますが、CSSのみを変更するにはどうすればよいですか?何か案は?Flask Adminテンプレートをカスタマイズするには?
そして、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ファイルに変更を適用します。
私はしばらく時間を節約できました。 –
部分的な答え。 HTMLテンプレートはどこにありますか?どこに行きますか? – cal97g
@ cal97g https://github.com/flask-admin/flask-adminをご覧ください。たとえば、examplesサブディレクトリーの単純な例を使用することができます。cssファイルを新しく作成したstatic/cssサブディレクトリーに入れます。最初の行の直後にtemplate/admin/index.htmlファイルに上記のスニペットを残して、2行目にすることができます。 –