Функция 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 и вообще веб разработке, так что я просто в ступоре от этой ошибки. Помогите кто может! Это дипломная работа.


Ответы (0 шт):