Как я могу передать массив от flask до javascript? - PullRequest
0 голосов
/ 24 апреля 2020

У меня есть следующий javascript код:


    var coordinates = [
        {lat: 37.772, lng: -122.214},
        {lat: 21.291, lng: -157.821},
        {lat: -18.142, lng: 178.431},
        {lat: -27.467, lng: 153.027}
      ];

    if (type == "coord"){       
        return coordinates;       
    };

};

В моем приложении Flask я периодически получаю телеметрию, включая координаты. Моя цель - когда я получил телеметрию и проанализировал ее, я хотел бы отправить данные координат на javascript и заменить coordinates этими данными. Поэтому вместо жестко закодированных значений у меня будут значения, которые будут обновляться каждый раз, когда я получаю новые данные. Как лучше всего это сделать?

Мой Python код:

@app.route("/data/")
def data_input():
    data_string = request.args.get('telem')


    if str(data_string) == "None":
        log("Recieved an empty request")
    else:
        log("Recieved telem: " + data_string)
        formatt(data_string)
        #reading my the database and sending data to javascript here

    return ('', 204)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...