dev:python:flask:transmettre_objets_python_au_javascript
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente |
| dev:python:flask:transmettre_objets_python_au_javascript [2024/11/21 13:01] – créée yoann | dev:python:flask:transmettre_objets_python_au_javascript [2024/11/21 14:06] (Version actuelle) – yoann |
|---|
| |
| |
| ====== Flask : Transmettre les objets Python au script Javascript du template ====== | ====== Flask : Transmettre des objets Python à un script Javascript du template ====== |
| |
| Depuis la fonction exécutée par la route, on crée des objets Python qu'on peut transmettre au 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 les objets au script Javascript. | 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 | 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 la classe de l'objet, il faudra définir une méthode permettant sa sérialisation. | <note> |
| | Selon le type de l'objet, il faudra définir une méthode permettant sa sérialisation. |
| | </note> |
| |
| <code python> | <code python> |
dev/python/flask/transmettre_objets_python_au_javascript.1732194074.txt.gz · Dernière modification : 2024/11/21 13:01 de yoann