transcriptions du cours “[[https://openclassrooms.com/fr/courses/4425066-concevez-un-site-avec-flask|Co... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]]
====== Ajoutez une nouvell... ec Flask et à configurer un projet. Avant de voir comment afficher la page index.html, créons une base ... nt des champs et des items. Si nous gardons notre comparaison avec Excel, la base de données serait le
transcriptions du cours “[[https://openclassrooms.com/fr/courses/4425066-concevez-un-site-avec-flask|Co... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]]
====== Tirez parti de ce c... e à l'adresse ''http://le-test-ultime.hello-birds.com/''.
* Elle voit un bouton "Continuer avec Faceb... c'est un langage puissant maintenu par une solide communauté internationale.
* Une **base de données*
transcriptions du cours “[[https://openclassrooms.com/fr/courses/4425066-concevez-un-site-avec-flask|Co... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]]
====== Affichez le contenu... ment d'afficher le contenu d'index.html !
===== Comprenez l'architecture modèle / vue / template ====... clés qui garantit sa bonne évolution, exactement comme dans votre ordinateur ! Imaginez que vous repre
transcriptions du cours “[[https://openclassrooms.com/fr/courses/4425066-concevez-un-site-avec-flask|Co... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]]
====== Partagez les résult... les changements en développement sans affecter le comportement de votre application de production.
En ... plication qui manipulera de vraies informations.
Comment faire cela ? **Créez simplement une nouvelle
transcriptions du cours “[[https://openclassrooms.com/fr/courses/4425066-concevez-un-site-avec-flask|Co... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]]
:TODO:
====== Quiz : Organ... ichier de configuration de l’application.
++++
**Comment récupérer les paramètres (query string) d'une... d’un dictionnaire.
++++
**Dans l'URL suivante, comment récupérer l'identifiant de l'utilisateur
''/
transcriptions du cours “[[https://openclassrooms.com/fr/courses/4425066-concevez-un-site-avec-flask|Co... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]]
====== Ajoutez un peu d'in... ===
Vous avez vu, dans les chapitres précédents, comment créer une application Flask, la configurer et... w (Python Imaging Library) pour générer l'image.
Commencez par l'installer en utilisant PIP :
<code ba
transcriptions du cours “[[https://openclassrooms.com/fr/courses/4425066-concevez-un-site-avec-flask|Co... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]]
:TODO:
====== Créez une pa... == Découvrez l'URL dynamique =====
Avant de voir comment récupérer ces informations de la part de Face... sont amenées à varier. Pour en savoir plus sur la composition d'une URL, lisez l' [[https://fr.wikipedi
transcriptions du cours “[[https://openclassrooms.com/fr/courses/4425066-concevez-un-site-avec-flask|Co... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]]
====== Découpez votre proj... le quelle dans le template, elle sera interprétée comme du HTML pur.
Afin d'indiquer au moteur de temp... insérez du Python, qui doit donc être interprété comme tel, plusieurs éléments syntaxiques sont dispon
transcriptions du cours “[[https://openclassrooms.com/fr/courses/4425066-concevez-un-site-avec-flask|Co... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]]
====== Installez Flask ===... le, son installation est donc assez standard.
On commence par activer l' environnement virtuel dans le... ews.py:
<code bash>
python3 ./views.py
</code>
La commande retourne les messages suivants
<file>
* Ser
transcriptions du cours “[[https://openclassrooms.com/fr/courses/4425066-concevez-un-site-avec-flask|Co... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]]
====== Quiz : Découvrez Fl... b. Il s’oppose au framework dit “de haut niveau” (comme Django) qui contient des fonctionnalités plus poussées, comme par exemple la gestion de l’authentification ou
transcriptions du cours “[[https://openclassrooms.com/fr/courses/4425066-concevez-un-site-avec-flask|Co... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]]
====== Quiz : Connectez vo... e adresse mail, un mot de passe et un identifiant comme de véritables utilisateurs !
++++
Un template... Facebook Analytics
++++ Réponse |
Choix 4. Tout comme le Facebook Login, Facebook propose aux dévelop
transcriptions du cours “[[https://openclassrooms.com/fr/courses/4425066-concevez-un-site-avec-flask|Co... onible sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]]
====== Concevez un site ave... résultats avec Facebook share]]
* [[320_ajouter_comportement|Ajoutez un peu d'intelligence !]]
* [[