Làm thế nào để bạn sử dụng url_for
trong Flask để tham chiếu một tệp trong một thư mục? Ví dụ, tôi có một số tệp tĩnh trong static
thư mục, một số tệp có thể nằm trong các thư mục con chẳng hạn như static/bootstrap
.
Khi tôi cố gắng cung cấp một tệp từ đó static/bootstrap
, tôi gặp lỗi.
<link rel=stylesheet type=text/css href="{{ url_for('static/bootstrap', filename='bootstrap.min.css') }}">
Tôi có thể tham chiếu các tệp không có trong thư mục con với cái này, cách này hoạt động.
<link rel=stylesheet type=text/css href="{{ url_for('static', filename='bootstrap.min.css') }}">
Cách chính xác để tham chiếu tệp tĩnh với là url_for
gì? Làm cách nào url_for
để tạo url cho tệp tĩnh ở bất kỳ cấp nào?
Flask
thêm quy tắc url chostatic
điểm cuối khi khởi tạo để thay đổi các thuộc tính này trên mộtFlask
phiên bản không thay đổiurl_for('static', ...)
kết quả. Để thay đổi quá trình khởi tạo bài đăng điểm cuối tĩnh, hãy xem gist gist.github.com/brycepg/593ffb5ce9316d2871c7f24f9de34c24