Tworzenie pliku JSON w pętli

0

Cześć, przychodzę z takim problemem
Potrafię stworzyć plik JSON na pojedynczych danych:

from flask import jsonify

@app.route("/users/me")
def get_current_user():
    return jsonify(
        username=g.user.username,
        email=g.user.email,
        id=g.user.id,
    )

Po prostu przypisuję sobie wybraną zmienną do klucza, ale nie wiem jak to zrobić w pętli aby wrzucić tam dane które pobieram pętlą z bazy danych? Interesują mnie takie dane wyjściowe

"numbers":[
            [23.4582348,37.5062675],
            [23.4577141,37.5066109],
            [23.4572601,37.5070038],
...
        ]
1

Z tego co widzę, jsonify ma pewne ograniczenia i nie nadaje się zbytnio do tworzenia list. Proponuję zamiast tego użyć biblioteki json

1

W dokumentacji masz napisane co ta funkcja robi

https://flask.palletsprojects.com/en/2.0.x/api/#flask.json.jsonify

return jsonify(numbers=[[1,2], [1,2], [1,2]])

1 użytkowników online, w tym zalogowanych: 0, gości: 1