如何自定义Flask Admin模板?

时间:2015-09-30 08:37:36

标签: flask flask-admin

我正在尝试RTL烧瓶管理模板,我知道我可以覆盖现有模板,但是如何只更改CSS?有什么想法吗?

1 个答案:

答案 0 :(得分:20)

将CSS更改放在/static/css/my_flask_admin.css

中的新CSS文件中

然后覆盖HTML模板并包含以下块:

{% 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文件。