2015-09-30 21 views

Trả lời

13

Đặt thay đổi CSS của bạn trong một file CSS mới trong /static/css/my_flask_admin.css

Sau đó ghi đè lên mẫu HTML và bao gồm các khối sau:

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

Cuộc gọi super() tải các tập tin css gốc và cuộc gọi url_for(... thêm tệp css của bạn sau đó và do đó áp dụng các thay đổi của bạn cho các tệp css ban đầu.

+0

Đã lưu tôi một thời gian. –

+0

Câu trả lời một phần. Mẫu HTML ở đâu, nó đi đâu? – cal97g

+0

@ cal97g Hãy xem https://github.com/flask-admin/flask-admin. Ví dụ bạn có thể sử dụng ví dụ đơn giản trong thư mục con ví dụ: Đặt tệp css của bạn trong thư mục con tĩnh/css mới được tạo. Sau đó, bạn có thể bỏ qua đoạn mã trên trong tệp mẫu/admin/index.html của nó ngay sau dòng đầu tiên và bắt đầu dòng thứ hai. –

Các vấn đề liên quan