Jak używać url_forw Flask odniesienia do pliku w folderze? Na przykład mam kilka plików statycznych w staticfolderze, z których niektóre mogą znajdować się w podfolderach, takich jak static/bootstrap.
Kiedy próbuję obsłużyć plik z static/bootstrap, pojawia się błąd.
<link rel=stylesheet type=text/css href="{{ url_for('static/bootstrap', filename='bootstrap.min.css') }}">
Dzięki temu mogę odwoływać się do plików, których nie ma w podfolderach, co działa.
<link rel=stylesheet type=text/css href="{{ url_for('static', filename='bootstrap.min.css') }}">
Jaki jest właściwy sposób odwoływania się do plików statycznych url_for? Jak url_forgenerować adresy URL do plików statycznych na dowolnym poziomie?
Flaskdodaje regułę adresu URL dlastaticpunktu końcowego podczas inicjalizacji, więc zmiana tych atrybutów wFlaskinstancji nie zmieniaurl_for('static', ...)wyniku. Aby zmienić statyczny punkt końcowy po inicjalizacji, zobacz to streszczenie gist.github.com/brycepg/593ffb5ce9316d2871c7f24f9de34c24