API REST avec Flask en Python (Marshmallow, SQLAlchemy, ...)

Поделиться
HTML-код
  • Опубликовано: 21 янв 2025
  • Aujourd'hui on va voir comment créer une API REST avec Flask en Python. Pour cela on va utiliser la librairie SQLAlchemy pour la partie interaction avec la DB et Marshmallow pour serialiser les données.
    On va:
    Définir ce qu'est une API REST
    Voir comment implémenter les méthodes GET, POST, PUT, PATCH et DELETE
    J'espère que la vidéo vous plaira.
    A+
    ============================
    Liens vers les vidéos mentionnées:
    ============================
    Introduction à Flask:
    • Flask pour Python: Int...
    Introduction à SQLAlchemy:
    • SQLAlchemy: Utilisez f...
    =========================
    Ici encore quelques infos utiles:
    =========================
    Certaines icons, titres, vidéos stock et musiques viennent d'envato:
    elements.envat...
    Le lien vers notre Discord:
    / discord
    Liens vers le site de mon entreprise:
    eezyr.com
    Mon contact pro:
    simpletechprod@gmail.com

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

  • @paulham.2447
    @paulham.2447 11 месяцев назад

    C'est superbe d'avoir une video comme celle-là en français ! Merci

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

      Merci beaucoup pour le commentaire. Ca me fait très plaisir de lire ça :)

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

    J'arrive pas a faire le post, j'ai une erreur 400. La requete est incomprise

  • @jean-claudekouizibo1408
    @jean-claudekouizibo1408 9 месяцев назад

    j'ai aime mais comment deployer cet apis enfin qu'on ait access dans sont projet angular ??

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

      Si vous souhaitez déployer vos applications Flask en production il va falloir utiliser un serveur d'application "wsgi" comme par example "uwsgi".

  • @mackas33
    @mackas33 11 месяцев назад

    Comme d'hab, superbes vidéos, merci.
    Sinon, perso j'ai utilisé Flask-restx, c'est la même chose mais je ne connais pas la vraie différence entre Flask-restful et Flask-restx.

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

      Merci. Oui effectivement Flask-restx aurait été un meilleur choix pour ce tuto. De mon côté j'utilise Flask-restful par habitude, mais Flask-restx est très similaire, la seule grosse différence (et qui est un gros avantage de restx) est la generation des swagger. Donc très bon choix.

    • @mackas33
      @mackas33 11 месяцев назад

      @@SimpleTechProd Oui, la génération de swagger est automatique. N'est-ce pas le cas pour Flask-restfull ?

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

      @@mackas33 Malheureusement pas, mais il y a des wrapper qui permettent de générer le swagger dont flask-restul-swagger. Mais tant qu'à faire autant utiliser flask-restx directement.