Outils pour utilisateurs

Outils du site


dev:python:flask:transmettre_objets_python_au_javascript

Flask : Transmettre des objets Python à un script Javascript du template

Depuis le contrôleur (la fonction associée à la route), on crée des objets Python qu'on peut transmettre facilement au template.

Le template peut contenir du code javascript : il est parfois utile de pouvoir transmettre des objets au script afin de les exploiter côté client.

Dans l'exemple ci-dessous la fonction associée à la route “/show/map” récupère les mémos enregistrés dans la base de données et les sérialise pour les transmettre au script Javascript

Selon le type de l'objet, il faudra définir une méthode permettant sa sérialisation.
 

Depuis le template, Dans le script javascript on peut alors exploiter ces objets

Références

dev/python/flask/transmettre_objets_python_au_javascript.txt · Dernière modification : 2024/11/21 14:06 de yoann