Функция js не вызывается , не могу понять в чем проблема
Написал скрипт чтобы заполнить div данными из функции в python, не понимаю что не работает вот сам скрипт
function kefHome() {
$.post('/kef', {
home: "{{ match['fixture']['id'] }}"
}).done(function(response) {
$("#kef_home{{ match['fixture']['id'] }}").text(response['home'])
}).fail(function() {
$("#kef_home{{ match['fixture']['id'] }}").text("{{ _('Error: Could not contact server.') }}");
});
}
kef_home();
и питон
@app.route('/kef', methods=['POST'])
@login_required
def kef():
return jsonify({'home': getbet(request.form['home'])})
getbet() точно работает нормально , вот еще часть html шаблона
<div class="match_score">
<div id="kef_home{{ match['fixture']['id'] }}" class="kef_home">
{{ match['fixture']['id'] }}
</div>
<span class="kef_draw">{{ match['fixture']['id'] }}</span>
<div class="kef_away">{{ match["goals"]["away"] }}</div>
</div>
Это мой первый опыт работы во Flask и вообще веб разработке, так что я просто в ступоре от этой ошибки. Помогите кто может! Это дипломная работа.