Я не могу отобразить шаблон (interstetial.html), используя мою команду fetch в Javascript.Я создаю веб-приложение с использованием фляги, но не могу отобразить это представление.
локальный путь: C: /Documents/Project/templates/interstetial.html Путь к файлу основного сценария: C: / Documents / Project / application.py
У меня есть панель поиска и кнопка поиска, при нажатии которой вызывается getFormData (), который, в свою очередь, вызывает команду fetch ()
<script>
function getFormData() {
window.fetch('/search', {
method: 'POST',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
body: JSON.stringify ({
searchTerm: document.getElementById('searchTerm').value
}),
}).then(
function(response) {return response.json()
}).then(
function(jobid) {
console.log(jobid)
window.location.href=window.location.protocol +
"//" + window.location.hostname + "/interstetial/"+jobid
}).catch(function() {});
}
</script>
Я не думаю, что третийФункция () даже выполняется, потому что я не вижу распечатки задания в журнале.Кстати, идентификатор задания - это просто уникальный, созданный из application.py.Пожалуйста, помогите !!!