Flask pour Python: Introduction en 10min au framework web
HTML-код
- Опубликовано: 1 окт 2023
- Aujourd'hui on va jeter un coup d'oeil à Flask, un framework web avec lequel vous pouvez implémenter des sites web, des APIs et bien plus. Dans cette introduction en moins de 10min, je vais vous montrer:
- Comment installer Flask
- Initialiser un projet
- Implémenter une vue "Hello World"
- Comment créer des vues et des routes un peu plus complexes
- Et pour finir on va regarder comment utiliser des Template HTML afin de retourner des pages web plus élaborées
J'espère que les vidéos face cam vous plaisent et que cela rendra le tout plus pédagogique!
=================
Ici les liens vers mes tutos python:
• Apprendre Python 3
Certaines icons, titres, vidéos stock et musiques viennent d'envato:
elements.envato.com
Et le lien vers notre Discord:
/ discord
Liens vers le site de mon entreprise:
eezyr.com
Mon contact pro:
simpletechprod@gmail.com
Super, Merci Sergio ! on attend la suite bien sûr.
Avec plaisir :) A bientôt
Super ton contenu ! Très quali ça fait plaisir 🚀
Merci beaucoup :)
Excellent, merci pour la découverte de flash, j'attends la suite avec impatience
Avec plaisir. Merci pour le commentaire et à bientôt :)
Grâce à toi j’ai tout compris. Grand merci à toi
Faut absolument continuer 🙏🙏🙏
Merci beaucoup pour ton commentaire :) Ca me fait trop plaisir de voir que mes explications t'ont été utiles. J'ai encore deux ou trois vidéos sur Flask/Alchemy donc n'hésite pas à me faire un retour si jamais tu les regarde :) Bonne après-midi
Après un an de travail de projets avec Django, j'ai eu le courage ce matin de découvrir flask grâce à vous, pardon, toi* 🤣
ahhhh mes cheveux!!! xD Bonne chance pour tes débuts avec Flask et bienvenu sur la chaîne :) J'espère que le reste de mon contenu te plaira également.
On attend la suite bien sur !
La suite devrait arriver dans les prochaines semaines. Ici déjà la vidéo sur SQLAlchemy qui peut être utilisé avec flask pour interagir avec les bases de données. Bon weekend et merci pour le commentaire. :)
Bonjour, avant tout merci pour la vidéo c'était très claire !!
Pour ma part je me suis tourné vers Flask afin d'apprendre à déployer mes modèles de machine learning. Je pense continuer l'utiliser pour la suite de mes projets.
Merci :) Super, bonne chance pour vos projet de machine learning. Petite information supplémentaire que je ne mentionne pas dans la vidéo: si par la suite vous souhaitez déployer vos applications Flask en production il va falloir utiliser un serveur d'application "wsgi" comme par example "uwsgi".
Bonjour Sergio ! J'utilise Flask parce qu'il a la réputation d'être plus abordable que Django quand on débute. De ce que j'ai lu, les dev plus expérimentés préfèrent Django.
Et merci à toi pour ce tuto et tes explications ligne par ligne, c'est tellement plus clair maintenant !
Merci beaucoup pour ton commentaire! Oui effectivement Flask est plus rapide à prendre en main, en revanche je vois aussi beaucoup de devs expérimenter utiliser Flask au lieu de Django pour des petits projets qui ne nécessitent pas toute la puissance de Django. Bon weekend et peut-être à bientôt sous une autre vidéo :)
Hello, moi je suis là pour commencer à apprendre :) merci
Bienvenu :) et j'espère que les vidéos te seront utiles
👍👍👍👍
Encore une excellente vidéo ! Merci ! J'utilise Django pour ma part et je suis curieux des différences entre les 2 frameworks. Notamment sur les interactions avec Postgresql
Je prends note. Et je ferrais une vidéo dans les prochaines semaines sur la partie Flask Postgres. Bonne journée
Je viens de poster une vidéo sur SQLAlchemy qui est la bibliothèque utilisé pour l'interaction avec les bases de données. Ici le lien: ruclips.net/video/g0-7TrVCNtg/видео.html
Maintenant fais nous un crud et les sessions avec flask ❤
Merci pour les suggestions. Pour la partie CRUD, j'ai une vidéo sur sqlalchemy que tu peux utiliser avec flask et une autre sur les APIs rest qui devrait couvrir ce besoin. Pour la partie sessions, je prend note ! C'est une très bonne idée merci :)
Bonjour
pour résumer mes messages précédents et essayer de comprendre ce que je peux faire avec les api
sur le site de make 'il y a très peu de détails, je veux dire seulement quelques mots pour décrire chacun des déclencheurs de chaque application,
Il n'existe pas un générateur de scénario make?
Je me suis rendu compte que chatgpt est capable de raisonner en nous écrivant une histoire ou une recette de cuisine sur mesure
J'ai pensé qu'il pourrait également raisonner en me donnant des exemples d'utilisation de make, des scénarios sur mesure en fonction de mes objectifs
pour un projer j'au un site sur un Raspberry pi et j'ai également un moteur connecter. est ce que on peut utiliser flask pour commander le moteur depuis l'html
Est qu'est un autre façon pour afficher la page web sans arriver a terminal
Bonjour, une très bonne vidéo, j'aimerais a partir de Flask gérer un fichier texte et insérer du texte récupérer grâce à un web services si tu peux faire un Petit point sur sa mercis chef
Donner la première commande qu'est vous êtes utilisé avant virtuelenv
pas mal votre explication , mais comment evite le warning
Vous pouvez me tutoyer ;) le warning est du au fait que nous sommes en train f utiliser le serveur de developpement de flask. Pour la production il faut deployer ces projet sur un serveur de prod, par exemple uwsgi. Bonne journée
Bonjour Je serais très intéressé pour faire du REST API avec Flask. Merci
Merci j'y travaille justement et j'espère finir la vidéo dans les deux prochaines semaines.
Et voila. Ici le lien vers la video sur les API REST avec Flask: ruclips.net/video/o7WioeTW1tw/видео.html
salut et merci
le problème c'est que je n'ai carrément pas le niveau pour comprendre
Salut, ci tu as besoin d'une formation sur les bases du python afin de pouvoir suivre plus facilement les vidéos flask, tu peux voir les vidéos suivantes: ruclips.net/p/PLJq8Yrm5l5dlmn7say4anpRdSzXLvwWIB
Si le problème ne se situe pas au niveau de Python, quel genre de contenu pourrait t'être utile dans l'apprentissage ? Ton retour sur le sujet m'intéresserai énormément car je veux que les vidéos soient le plus accessibles possible. Merci d'avance.
@@SimpleTechProd est-ce que je pourrais t'envoyer un mp, un mail pour t'en dire un peu plus
J'ai cru comprendre que la version 4 de GPT est beaucoup plus intelligente que la 3.5 alors je lui fais un prompte en lui disant que c'est un expert en développement et en lui donnant mes objectifs, je voudrais faire de la vente sur les marketplace, je lui donne mon niveau, c'est-à-dire à néant, je lui explique les tutos que j'ai vu jusqu'à maintenant et je lui dis que je voudrais comprendre quel est l'intérêt de créer un gpt, est-ce que j'aurai des tutos plus qualitatif que juste dans le chat et surtout comment fonctionne les API, je veux dire il y a la possibilité d'ajouter une API lorsque je crée un GPT, donc qu'elle serait les résultats que je pourrais en obtenir donc en fonction de mes objectifs et qu'il m'explique en fonction de mes connaissances
Et en regardant des tutos je me suis aperçu qu'il y a également d'autres possibilités d'utiliser les API sauf que avec mon niveau je ne pige que dalle donc comme je disais précédemment j'essaie de tester son intelligence sa pédagogie mais avec moi il n'est pas aussi intelligent que les youtubeurs le disent
Tu parles ici d'un sujet très interessant que j'évoque régulièrement avec mon entourage. Malheureusement il y a beaucoup d'informations sur internet qui à mon sense sont fausses. On voit des vidéos qui semble faire croire qu'on peut réussir à coder sans aucune connaissances avec ChatGPT, alors que c'est complètement faut (à mon avis en tout cas).
Tu dois voir chatGPT comme une aide. Un outil qui peut t'aider à combler des trous dans ton domaine de compétence et t'aider à aller plus vite. Mais si "le trou" est trop grand, chatGPT ne te saura pas de grande utilité car il te manquera les bases pour distinguer le vrai du faux, l'utile de l'inutile, les réponses actuelles des vieilles réponses qui ne fonctionnent plus.
C'est déjà impressionnant ce qu'on peut faire avec, et je suis sûr qu'avec le temps "le trou de compétences" que les LLMs sauront combler sera de plus en plus grand. Mais aujourd'hui on n'y est pas.
@SimpleTechProd
je voudrais comprendre comment créer des gpt, comprendre l'intérêt et quand utiliser les fonctions knowledges et action
je regarde plein de vidéos pour essayer de comprendre comment intégrer des applications dans Google sheet ou ce qu'il m'est possible de faire en intégrant plusieurs applications ensemble comme je l'avais fait avec Google sheet est l'API de chatgpt sauf que je l'avais fait avec un module google sheet,
je voudrais désormais essayer de comprendre comment est-ce que je peux le faire sans module
et aussi je voudrais essayer de comprendre quelle est la différence avec l'intégration d'API lorsque je crée un GPT, j'essaie de trouver un site pour lire des exemples et donc comprendre
j'ai un texte de 40 km de long pour bien détaillé mes idées mais j'ai bien peur que ce soit contre-productif, trop long donc incompréhensible
surtout avec mon niveau je me suis rendu compte que les gens ne me comprennent pas ce que je veux dire
ce que je voulais c'est que gpt4 qui est l'intelligence artificielle la plus développée au monde et qui peut plier les meilleurs avocats du monde du barreau de New York ou détecter des maladies ou inventer des histoires avec des personnages ,
j'ai pensé que cette intelligence pourrait raisonner aussi pour moi , c'est-à-dire que je lui dise ce que je veux faire , quel est mon niveau , et j'ai donc pensé qu'elle pourrait m'expliquer quelles sont les différentes manières d'utiliser des API en fonction de mes questions et de ce que je veux et surtout me faire un tuto en fonction de mon niveau pour que je puisse bien comprendre avec des exemples comme je lui avais demandé
sauf que le chat n'est pas aussi performant que ce que il nous avait été annoncé, à moins que je l'utilise mal
ce que je voulais c'est que le chat m'explique ce que je dois apprendre en fonction de ce que je veux,
toutes les vidéos RUclips que j'ai regardé jusqu'à maintenant n'explique pas ça
donc je voulais me servir du chat pour me faire un tuto sur mesure
est-ce que je pourrais t' envoyer des vidéos,des tutos de youtubeurs histoire que l'on se comprenne, que l'on soit sûr que l'on parle de la même chose
et est-ce que je pourrais t'envoyer des messages vocaux , je pense que ça serait plus clair ?
@@SimpleTechProd
Est ce que tu pourrais m'aider à comprendre plus largement à utiliser les api
j'ai fait un prompte de 40 km de long pour expliquer bien en détail à gpt dans lequel je lui explique quel est mon niveau et quels sont mes objectifs pour qu'il comprenne qu'il est mon niveau, je lui dis de me poser les questions nécessaires pour me faire un tuto parfait pour que je puisse bien comprendre comment intégrer les API dans les applications que j'utilise et quel résultat je peux obtenir et enfin si les idées que j'ai eu sont réalisables
et comme je m'aperçois qu'il est capable de raisonner en inventant des histoires sur mesure , j'ai pensé qu'il pourrait me dire ce qu'il pense de mes idées et éventuellement si il en a de meilleur à me proposer
et également comment est-ce que je pourrais créer des GPTs voir des applications voir même comment utiliser make en fonction de mes objectifs
je lui demande également de me citer plein d'exemples d'utilisation, de cas d'usage, histoire de bien comprendre toutes les applications que make ma mère à disposition et que je puisse comprendre à quoi correspondent chaque déclencheur de chacune des applications
aussi j'ai cru comprendre que si je veux utiliser une API dans Google sheet alors je dois utiliser une clé de API rest dans un module de Google sheet, comme je l'avais fait avec la clé API de openai
ou l'autre solution c'est d'utiliser appscript ? (ou appsheet)
sauf que ces tutos sont aussi creux que ceux de 3.5 et ne m'apprennent rien du tout
Si jamais tu decide de continuer les tutos sur flask, pourrais tu fair une app d'inventaire plutôt qu'un apode gestion de taches ?
Bonne idée, je commence les projets de type todo commencent à m'ennuyer. La gestion d'inventaire est un sujet très vaste, est-ce qu'il y à un aspect en particulier que t'aimerais voir ? Ou j'implement simplement des articles, avec une quantité et un prix, et qui peuvent bouger d'un stock à l'autre ?
Salut, pour info je viens de poster ma vidéo sur SQLAlchemy, qui montre comment interagir avec une base de donnée en Python. C'est aussi la bibliothèque qui est en general utilisé avec Flask. Et j'ai pris en tant qu'exemple une version très basique de gestion d'inventaire. Ici le lien: ruclips.net/video/g0-7TrVCNtg/видео.html
@@SimpleTechProd Salut Sergio . Je suis complètement passée à côté de ta réponse !! j'en suis navrée :/ pas eus d'alerte ou alors pas attentive... oui excellente idée ! je file voir ta vidéo tout dz suite
Utilisateur django , pour l’instant je ne vois pas l’intérêt de flask par rapport à django ( il y en a sûrement…😅)
Salut, de mon côté on utilise seulement Django pour nos applications que nous revendons et je ne me vois pas changer car notre but est de simplifier au maximum la maintenance donc dans la limite du possible on utilise toujours le même framework pour la backend.
En revanche, on s'est retrouvé plusieurs fois dans des situations ou à du intégrer deux systèmes entre eux qui n'avaient pas des APIs compatibles et ou on devait prendre un message du système A, le convertir et forwarder le tout à un système B. Pour ces cas la je trouve Flask très interessant, car c'est un seul fichier avec une seule route qui fait exactement ce dont on a besoin et rien de plus.
Bonne journée et merci pour ton commentaire. :)