Приведенный ниже код пытается прочитать в моих файлах leaflet.js и leaflet.css, которые хранятся в static / leaflet / package / dist /
Статическая папка находится в том же каталоге, что и мое приложение фляги. код Py. Шаблоны находятся в папке шаблонов. Приведенный ниже код взят из моего шаблона home.html.
По какой-то причине, если я использую источник url для своих кодов leaflet.js и leaflet.css, карта работает отлично. Когда я пытаюсь получить исходные тексты из каталога, моя карта разрывается. Я думаю, это потому, что я неправильно интегрирую свой url_for. Это может быть еще больше испорчено, потому что я использую шаблонное наследование.
Заранее благодарен за любую помощь !!
{% extends "base.html" %}
{% block header %}
<link rel="stylesheet" href="{{url_for('static', filename='leaflet/package/dist/leaflet.css')}}">
<script src="{{url_for('static', filename='leafleat/package/dist/leaflet.js')}}"></script>
<style>
#map{ width: 100%; height: 100%; }
</style>
{% endblock %}
edit:
Это статус HTTPкоды, которые я получаю с моего сервера. Что делает его похожим на то, что единственное, что не получается, - это мой скрипт leaflet.js.
127.0.0.1 - - [04 / Oct / 2019 16:17:01] "GET / HTTP / 1.1" 200 -
127.0.0.1 - - [04 / Oct / 2019 16:17:01] "GET /static/leaflet/package/dist/leaflet.css HTTP / 1.1" 200 -
127.0.0.1 - - [04 / Oct / 2019 16:17:01] "GET /static/leafleat/package/dist/leaflet.js HTTP / 1.1" 404 -
127.0.0.1 - - [04 /Oct / 2019 16:17:01] "GET /static/favicon.ico HTTP / 1.1" 200 -