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

Комментарии • 47

  • @paulham.2447
    @paulham.2447 9 месяцев назад +3

    Super, Merci Sergio ! on attend la suite bien sûr.

  • @antoinebosche6069
    @antoinebosche6069 7 месяцев назад +2

    Super ton contenu ! Très quali ça fait plaisir 🚀

  • @karinek6808
    @karinek6808 9 месяцев назад +1

    Excellent, merci pour la découverte de flash, j'attends la suite avec impatience

    • @SimpleTechProd
      @SimpleTechProd  9 месяцев назад

      Avec plaisir. Merci pour le commentaire et à bientôt :)

  • @naofalamoussa8935
    @naofalamoussa8935 5 месяцев назад +1

    Grâce à toi j’ai tout compris. Grand merci à toi
    Faut absolument continuer 🙏🙏🙏

    • @SimpleTechProd
      @SimpleTechProd  5 месяцев назад +1

      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

  • @fouadhellal5346
    @fouadhellal5346 Месяц назад +1

    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* 🤣

    • @SimpleTechProd
      @SimpleTechProd  Месяц назад

      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.

  • @gyrelmso7782
    @gyrelmso7782 7 месяцев назад +2

    On attend la suite bien sur !

    • @SimpleTechProd
      @SimpleTechProd  7 месяцев назад

      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. :)

  • @abdulbouraa4529
    @abdulbouraa4529 2 месяца назад

    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.

    • @SimpleTechProd
      @SimpleTechProd  2 месяца назад

      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".

  • @annonymous9459
    @annonymous9459 4 месяца назад

    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 !

    • @SimpleTechProd
      @SimpleTechProd  4 месяца назад

      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 :)

  • @MsVideoenligne
    @MsVideoenligne Месяц назад

    Hello, moi je suis là pour commencer à apprendre :) merci

    • @SimpleTechProd
      @SimpleTechProd  Месяц назад +1

      Bienvenu :) et j'espère que les vidéos te seront utiles

  • @imazian9752
    @imazian9752 Месяц назад

    👍👍👍👍

  • @kamifish5980
    @kamifish5980 9 месяцев назад +2

    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

    • @SimpleTechProd
      @SimpleTechProd  9 месяцев назад +2

      Je prends note. Et je ferrais une vidéo dans les prochaines semaines sur la partie Flask Postgres. Bonne journée

    • @SimpleTechProd
      @SimpleTechProd  8 месяцев назад +2

      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

  • @moiseprosper375
    @moiseprosper375 4 месяца назад +1

    Maintenant fais nous un crud et les sessions avec flask ❤

    • @SimpleTechProd
      @SimpleTechProd  4 месяца назад +1

      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 :)

  • @cgc2300
    @cgc2300 23 дня назад

    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

  • @varanbo
    @varanbo 2 месяца назад

    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

  • @Ne21317
    @Ne21317 2 месяца назад

    Est qu'est un autre façon pour afficher la page web sans arriver a terminal

  • @tigzeryan9185
    @tigzeryan9185 6 месяцев назад

    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

  • @Ne21317
    @Ne21317 2 месяца назад

    Donner la première commande qu'est vous êtes utilisé avant virtuelenv

  • @garciamukoko7739
    @garciamukoko7739 7 месяцев назад +1

    pas mal votre explication , mais comment evite le warning

    • @SimpleTechProd
      @SimpleTechProd  7 месяцев назад

      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

  • @user-gz4vh9vl8j
    @user-gz4vh9vl8j 6 месяцев назад

    Bonjour Je serais très intéressé pour faire du REST API avec Flask. Merci

    • @SimpleTechProd
      @SimpleTechProd  6 месяцев назад +1

      Merci j'y travaille justement et j'espère finir la vidéo dans les deux prochaines semaines.

    • @SimpleTechProd
      @SimpleTechProd  5 месяцев назад

      Et voila. Ici le lien vers la video sur les API REST avec Flask: ruclips.net/video/o7WioeTW1tw/видео.html

  • @cgc2300
    @cgc2300 Месяц назад +1

    salut et merci
    le problème c'est que je n'ai carrément pas le niveau pour comprendre

    • @SimpleTechProd
      @SimpleTechProd  Месяц назад

      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.

    • @cgc2300
      @cgc2300 Месяц назад

      @@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

    • @SimpleTechProd
      @SimpleTechProd  29 дней назад

      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.

    • @cgc2300
      @cgc2300 29 дней назад

      @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 ?

    • @cgc2300
      @cgc2300 23 дня назад

      @@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

  • @karinek6808
    @karinek6808 9 месяцев назад +1

    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 ?

    • @SimpleTechProd
      @SimpleTechProd  9 месяцев назад +1

      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 ?

    • @SimpleTechProd
      @SimpleTechProd  8 месяцев назад +3

      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

    • @karinek6808
      @karinek6808 6 месяцев назад

      @@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

  • @keitaro7918
    @keitaro7918 9 месяцев назад +1

    Utilisateur django , pour l’instant je ne vois pas l’intérêt de flask par rapport à django ( il y en a sûrement…😅)

    • @SimpleTechProd
      @SimpleTechProd  9 месяцев назад +1

      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. :)