У меня проблема при использовании Flask и его шаблонов при импорте скриптов и таблиц стилей. Я искал везде, как это сделать, и никто из них не решил мою проблему.
Это структура моего проекта:
https://i.gyazo.com/f746c58499cbbafa11b023eecb316b15.png
Вот как я определил конфигурацию Flask:
app = Flask(__name__,
template_folder="../web/templates",
static_folder="../web/static",
static_url_path=''
)
И вот как я импортирую скрипты:
<script src={{ url_for('static', filename='/js/home.js') }}></script>
И это сообщение, которое я получаю:
Falló la carga de con fuente “http://localhost:5000/js/home.js”.
(в основном говорит, что не удалось загрузить этот скрипт)
Я уже прочитал руководство по быстрому запуску от Flask.
Я попытался создать «статическую» папку в корне проекта и ничего не устанавливать в конфиге Пытался изменить статическую папку везде на моем проекте.
Может кто-нибудь помочь мне решить это? Я новичок в Flask и Jinja, но искал весь день и не могу заставить его работать.
ПРИМЕЧАНИЕ. Путь к шаблонам работает, мои шаблоны работают нормально, за исключением импорта .js и .css.