Итак, я перехожу с apache на использование flask, я переместил все свои css, javascript, csv и Images в static.Оттуда я потратил некоторое время, изменяя все hrefs, чтобы все загружалось правильно.
Все, что загружает html, работает нормально, но все запросы, которые отправляет javascript, выполняются на 404, и я не уверен, почему.
Моя структура каталогов следующая:
Python:
------- статический:
--------------- css:
--------------- csv:
------------------------ gamesToday.csv
--------------- js:
--------------- Изображения:
------------------------ logo.png
------------------------ logo-small.png
------- шаблоны:
------------------ main.html
------- flaskTest.py
My flasktest.py
просто загружает и отображает файл main.html на данный момент.
Javascript-запрос для CSV-файла:
$.ajax({
type: "GET",
url: "{{url_for('static', filename='csv/gamesToday.csv')}}",
dataType: "text",
success: function(data) {processData(data);}
});
Javascript для загрузки изображения:
function logoSizing(){
if($(window).width() < 992)
$("#logo").attr("src", "{{url_for('static', filename='Images/small-logo.png");
else
$("#logo").attr("src", "{{url_for('static', filename='Images/logo.png");
}
Страннодело в том, что когда я перемещаю запрос на изображение в html, изображение загружается корректно, поэтому я знаю, что файл там действительно заражен, поэтому я предполагаю, что ошибка в том, что я не могу сделать вызов AJAX, подобный этому?Если так, как мне сделать это правильно?
Извиняюсь, если это очень просто, я только начал изучать фляжку сегодня, и у меня возникли серьезные проблемы, когда я оборачиваю ее вокруг.