SQLAlchemy: Utilisez facilement vos bases de données en Python

Поделиться
HTML-код
  • Опубликовано: 5 окт 2024
  • Aujourd'hui on va voir comment utiliser SQLAlchemy, une bibliothèque python qui est un ORM (object-relational mapping) qui permet m'interagir avec vos bases de données (postgresql / mysql / sqlite / ...) facilement depuis votre code Python. Et le tout sans devoir écrire d'instructions SQL.
    Dans cette vidéo on va voir:
    Ce qu'est SQLAlchemy
    Comment installer SQLAlchemy
    Comment utiliser SQLAlchemy pour écrire et lire des données dans votre DB
    J'espère que la vidéo vous plaira.
    A+
    =========================
    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

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

  • @Rok2603
    @Rok2603 День назад

    Bravo bon boulot calme pro.

  • @stephanaime8937
    @stephanaime8937 3 месяца назад

    Un sujet pas facile et assez technique expliqué de façon TRÈS claire. Un grand bravo et aussi merci à toi SimpleTech!

  • @BobbyBro
    @BobbyBro 11 месяцев назад +2

    Tu mérites tellement plus de visibilité ! Très bonne vidéo, (de grande qualité dans le fond et la forme).

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

      Un grand merci! C'est très motivant de lire ça! Je te souhaite une excellente journée :)

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

    je sais pas pourquoi tu n'as que 500 abonnés!!!! pourtant ton travail est nickel. les explications sont claires!!! et en plus les tutos en français son tellement rares! merci merci merci. j'en redemande❤❤❤❤

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

      Un grand merci pour ce commentaire très motivant :) ça me fait très plaisir de lire ça. A bientôt :)

  • @davidkitano5134
    @davidkitano5134 8 месяцев назад

    super vidéo!! je suis attentivement tes séries je les trouve trop bien, et grâce à tes vidéos j'ai une nouvelle référence de clavier à regarder (merci d'avoir mis le carton dans ton décor)

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

      Merci beaucoup! Oui j'adore ce clavier, il y a aussi de bons claviers custom de la marque Keychron et Ducky, mais j'aime trop celui--ci pour en changer :)

    • @davidkitano5134
      @davidkitano5134 8 месяцев назад

      @@SimpleTechProd l'ennui avec les claviers custom keychron ou ducky c'est le manque du caractère '[' et '{' si tu es obligé d’appuyer sur 3 touches pour jouer avec les listes et dictionnaire en python ça va vite m'agacer.. en plus le tien est rétroéclairé!!! et pour coder dans la pénombre c'est pas mal, de plus comme il est mini tu ne peux pas utiliser le pavé numérique (car à part remplir des feuilles excel je n'en voit pas trop l'intérêt)

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

    Merci, ce genre de vidéo m'aide beaucoup.

  • @willylatache
    @willylatache 10 месяцев назад +1

    Je me suis abonné 😊....stp la suite sur le sujet des "migrations"

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

      Merci, j’essayerai de faire ça dans les prochaines semaines

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

    salut! Merci beaucoup pour ce tuto et les autres!
    questions un peu personnel :
    1.Les technologies que vous utilisez présentement en entreprise
    2.Comment vous faites pour être Developper et entrepreneur en meme temps?

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

      Avec plaisir.
      Alors au niveau des technologies (je referais une vidéo d'update courant de l'année):
      - Django pour le backend
      - Angular pour le frontend
      - Postgres en tant que DB
      - VSCode en tant qu'IDE
      - gitlab-ce en tant que répo, et pour les pipelines CI-CD
      - owncloud pour les dossiers/fichiers
      - ...
      Et pour le point 2, c'est pas toujours simple car on n'a que 24h dans une journée, mais j'ai la chance d'être bien entouré et on automatise tout ce qu'on peut afin de laisser le plus de temps possible aux tâches qui font avancer le business.

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

      @@SimpleTechProd Bien réçu! Merci infinement

  • @erlylin813
    @erlylin813 2 месяца назад +1

    Utile

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

    Formidable tuto.

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

    you're the best brother

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

    Super intéressant ! J'ai suivie cette video avec attention ! merci. cela m'a grave aidée. la gestion des clé étrangères est un peu simplifiée par rapport au code sel, c'est top. qu'utilises tu dans ton travail en terme d'api ? quelles utilisations ?

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

      Content d'entendre ça :) Pour ma part en générale je ne consomme pas d'API externes, uniquement des APIs qu'on développe en interne en Django. Et ce sont des APIs très variés car nous avons différents produits que nous vendons/maintenons. Ca va de la gestion d'utilisateur à la gestion d'évènements. Il y a vraiment de tout.

  • @willylatache
    @willylatache 10 месяцев назад +1

    Du coup on a plus vraiment besoin du php n est ce pas ?

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

      Alors je vais être honnête: je suis pas un fan de php du coup ma réponse serait: non plus besoin de php. Mais après en mettant mon amour pour le php de côté je dirais: tout dépend du projet et de tes compétences: une personne qui ne connait que le php, qui est un expert dans le domaine et qui a déjà une large base de code en php aura tout intérêt à continuer à l'utiliser. ;)

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

    les tables non pas été crées dans pgAdmin

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

    jai du mettre le con.commit() avant que sa ne passe

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

    encore un autre ORM

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

      C'est vrai qu'il y en a quelques un mais pour ma part en python, si je n'utilise pas Django c'est SQLAlchemy que j'utilise. Tu utilise quoi de ton côté ?

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

    je me suis toujours demandé en regardant vos vidéos pourquoi vous êtes obligé de parler toujours aussi vite? Est ce que vous êtes tenu de terminer la vidéo en un temps prédéfini? et non seulement vous parlez trop vite mais en plus j'ai comme l'impression que vous éditez vos vidéos de manière à éliminer les silences (qui permettent normalement à nos oreilles de se reposer).. C'est pénible de vos suivre.. C et un peu dommage car le contenu est intéressant!

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

      Désolé que mon rythme ne vous plaise pas. C’est le rythme que j’ai dans la vrai vie du coup difficile de faire plus doucement mais je vais essayer de me contenir un peu dans le prochaines :). En tout cas je fais ces videos avec beaucoup de plaisir et je vous remercie de votre franchise. Bonne journée.

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

    print(f"Le stock de : {stock_chaussure_entrepot_a.product.name} dans {stock_chaussure_entrepot_a.warehouse.name} est de {stock_chaussure_entrepot_a.quantity}") j'ai une erreure a ce niveau.
    voici l'erreur: 'function' object has no attribute 'quantity'