Ressources Magic Makers

 

Site en maintenance

 
Nous sommes actuellement entrain de mettre à jour les ressources de ce site.
Pendant la mise à jour vous pouvez retrouver tous les nouveaux contenus sur le site
 

https://lp-magicmakers.fr/

 
 

Python : Webapp

Découvre ce qu'on entend par webapp

Dans cette section, tu vas découvrir ce qu’est une webapp et son fonctionnement !

 

=> Une webapp c’est quoi ?

Commence à utiliser Flask

On va utiliser un module python pour créer la WebApp et gérer les étapes de réception de requêtes et envoi des pages à l’utilisateur automatiquement : le module Flask.

Dans cette section, tu verras comment créer une page et lancer ta webapp avec Flask !

Pour résumer la page ressources :

Pour créer notre application, on commence par importer Flask et créer une variable app dans laquelle on va construire notre application.

Une fois notre application créée, en toute fin de notre programme, on va lui demander de se lancer. Pour faire ça, on va appeler la fonction run sur notre app.

Pour créer une page on commence par indiquer sa route, c’est à dire le chemin qui permet d’accéder à la page. Cette route va permettre de construire l’adresse URL de la page et pouvoir y accéder.

Pour cela on va ajouter une route à notre app avec la syntaxe : @app.route(« /chemin »), puis en dessous on va créer une fonction qui construit le contenu de la page. Pour la route de la page d’accueil, qui est celle sur laquelle on veut arriver quand on lance notre app, on utilise simplement « / », pour une autre page on mettra son nom « /ma_page »

Notre fonction doit retourner la page à afficher, c’est à dire une chaine de caractère qui sera comprise comme une page HTML.

 

Personnalise ta webapp

Dans cette section, tu verras comment personnaliser ta webapp avec Flask, du HTML et du CSS !

 

=> Fonctionnalités avancées de Flask

Projets exemples

Tu peux télécharger ici des projets exemples de webapp:

Tu peux aussi créer un site dont tu es le héros avec Flask (tu trouveras ici un exemple sans Flask de début d’histoire sur repl.it) ! 😉 

Aller plus loin / autres ressources

Si tu souhaites aller plus loin ou aimerais avoir d’autres ressources pour mieux comprendre, tu peux regarder les liens suivants :