Curso de Flask 2021 parte 2: ORM - SQLAlchemy

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 พ.ย. 2024

ความคิดเห็น • 31

  • @aztecsavo82
    @aztecsavo82 3 ปีที่แล้ว +19

    Muy buen video excelente gracias \m/
    PD: 31:54 como no encontre el archivo en github lo transcribi
    google = Empresa(nombre='Google', fundacion=1998)
    microsoft = Empresa(nombre='Microsoft', fundacion=1975)
    apple = Empresa(nombre='Apple', fundacion=1975)
    amazon = Empresa(nombre='Amazon', fundacion=1999)
    ebay = Empresa(nombre='Ebay', fundacion=1997)
    facebook = Empresa(nombre='Facebook', fundacion=2004)
    twitter = Empresa(nombre='Twitter', fundacion=2009)
    yahoo = Empresa(nombre='Yahoo', fundacion=1996)
    snapchat = Empresa(nombre='Snapchat', fundacion=2012)
    instagram = Empresa(nombre='Instagram', fundacion=2010)
    db.session.add(google)
    db.session.add(microsoft)
    db.session.add(apple)
    db.session.add(amazon)
    db.session.add(ebay)
    db.session.add(facebook)
    db.session.add(twitter)
    db.session.add(yahoo)
    db.session.add(snapchat)
    db.session.add(instagram)
    java = Lenguaje(nombre='java', creador='James Gosling')
    c = Lenguaje(nombre='c', creador='Dennis Ritchie')
    python = Lenguaje(nombre='python', creador='Guido Van Rossum')
    haskell = Lenguaje(nombre='haskell')
    javascript = Lenguaje(nombre='javascript', creador='Brendan Eich')
    basic = Lenguaje(nombre='basic', creador='John G. Kemeny')
    cplusplus = Lenguaje(nombre='c++', creador='Bjarne Stroustrup')
    csharp = Lenguaje(nombre='c#')
    swift = Lenguaje(nombre='swift', creador='Chris Lattner')
    kotlin = Lenguaje(nombre='kotlin')
    db.session.add(java)
    db.session.add(c)
    db.session.add(python)
    db.session.add(haskell)
    db.session.add(javascript)
    db.session.add(basic)
    db.session.add(cplusplus)
    db.session.add(csharp)
    db.session.add(swift)
    db.session.add(kotlin)
    john = Programador(nombre='Jonh', edad=22, empresa=apple)
    juan = Programador(nombre='Juan', edad=22, empresa=apple)
    jose = Programador(nombre='Jose', edad=25, empresa=twitter)
    edgar = Programador(nombre='Edgar', edad=26, empresa=twitter)
    mark = Programador(nombre='Mark', edad=26, empresa=facebook)
    venus = Programador(nombre='Venus', edad=28, empresa=snapchat)
    sol = Programador(nombre='Sol', edad=28, empresa=snapchat)
    andrea = Programador(nombre='Andrea', edad=29, empresa=yahoo)
    cardi = Programador(nombre='Cardi', edad=23, empresa=amazon)
    maria = Programador(nombre='Maria', edad=23, empresa=google)
    joel = Programador(nombre='Joel', edad=24, empresa=google)
    salman = Programador(nombre='Salman', edad=25, empresa=google)
    tabata = Programador(nombre='Tabata', edad=27, empresa=ebay)
    db.session.add(john)
    db.session.add(juan)
    db.session.add(jose)
    db.session.add(edgar)
    db.session.add(mark)
    db.session.add(venus)
    db.session.add(sol)
    db.session.add(andrea)
    db.session.add(cardi)
    db.session.add(maria)
    db.session.add(joel)
    db.session.add(salman)
    db.session.add(tabata)
    db.session.commit()

    • @abalso1507
      @abalso1507 3 ปีที่แล้ว

      Gracias!

    • @mamoralesr
      @mamoralesr 2 ปีที่แล้ว

      Buenos dias, yo también he seguido el video y todo ha funcionado, no he tenido tiempo de transcribir los datos para ingresar a las bases de datos, te agradecería si me lo regalas. Muchas gracias. 😀😀😀

  • @antoniovalderrama7080
    @antoniovalderrama7080 3 ปีที่แล้ว +2

    Muy claro y al grano; excelente. Muchas gracias.

    • @MundoPython
      @MundoPython  3 ปีที่แล้ว

      Gracias a ti, saludos.

  • @nicogirotti19
    @nicogirotti19 2 ปีที่แล้ว

    Muy bien explicado!!

  • @OPlutarch
    @OPlutarch 2 ปีที่แล้ว

    Muchas gracias, explicas muy bien!

  • @jeannsyo
    @jeannsyo 3 ปีที่แล้ว

    muy buena explicación, este formato de tus videos me encanta gracias crack

  • @carlosfranco78
    @carlosfranco78 3 ปีที่แล้ว

    Excelente la serie, muy buenos, esperando el siguiente. Saludos 👏

  • @franciscoguedez9342
    @franciscoguedez9342 3 ปีที่แล้ว +1

    Excelente esta clase, amigo en otros videos haber si incorpora los querys con join de tablas

  • @mikehguzman84
    @mikehguzman84 3 ปีที่แล้ว +1

    Primero que nada muchas gracias por tus videos, muy entendible todo lo que explicas nomas que creo que te falto explicar el uso de Joins en los queries para aprovechar las relacionas que definiste, uno a mucho y muchos a muchos

  • @isaacmartinezrizo
    @isaacmartinezrizo 3 ปีที่แล้ว

    Sigue con mas bro que se ve interesante.

  • @renedortafranceschi7496
    @renedortafranceschi7496 3 ปีที่แล้ว +1

    Ante todo agradecer tu dedicación al ofrecernos estos videos tan bien logrados. Tengo la siguiente inquietud. Estuve siguiendo todo el video por el tema de las relaciones many-to-many, pero al final no vimos este tipo de relaciones en acción. Por ejemplo, dejar en las tablas y relaciones el hecho de que un programador puede manejar varios lenguajes y, a la vez, un lenguaje puede ser manejado por muchos programadores. ¿En algún video posterior se construye esta tabla?

  • @arielantoniofundora4687
    @arielantoniofundora4687 2 ปีที่แล้ว

    Qué extensiones usas para flask?

  • @machine_learning
    @machine_learning 3 ปีที่แล้ว +1

    Hola, vas a sacar otro video de SQLAlchemy, pero haciendo querys relacionando las tablas. Por ejemplo que muestre que programadores estan en que empresa y que lenguajes conocen?. Gracias

    • @MundoPython
      @MundoPython  3 ปีที่แล้ว +1

      Ya hay un video de eso, saludos.

    • @renedortafranceschi7496
      @renedortafranceschi7496 3 ปีที่แล้ว

      @@MundoPython ¿Cuál es ese video, por favor? He buscado en el playlist y no encuentro nada sobre la tabla many-to-many en acción. Ya vimos cómo crearla, muy bien; pero, cómo meter datos allí?

  • @luisncn
    @luisncn 2 ปีที่แล้ว

    cual es la diferencia entre sqlalchemy y flask-sqlalchemy?

    • @drumsmancl1864
      @drumsmancl1864 7 หลายเดือนก่อน

      SQLAlchemy es una librería para manejo de bases de datos de una forma 'pythonica' (todo como un objeto); flask sqlalchemy es una implementación de esta librería dedicada para una mejor integración con flask.

  • @CoronelMilton
    @CoronelMilton 3 ปีที่แล้ว +1

    Tienes algun tutorial de como pasar una app de archivo python a un .apk para instalar?

    • @MundoPython
      @MundoPython  3 ปีที่แล้ว

      No :(

    • @CoronelMilton
      @CoronelMilton 3 ปีที่แล้ว

      @@MundoPython Hazlo xd o no se puede? Quiero aprender

    • @MundoPython
      @MundoPython  3 ปีที่แล้ว

      @@CoronelMilton Todo se puede en esta vida compa. jaja

  • @franciscobegliardo9459
    @franciscobegliardo9459 3 ปีที่แล้ว +1

    Muy buen video, se q debes tener preparados algunos., pero me gustaría que si haces unos videos dedicados a APIs además de usar flask Apis en algún momento puedas hacer un video de FastApi

    • @MundoPython
      @MundoPython  3 ปีที่แล้ว +1

      De hecho hacer sobre apis está en mi lista de pendientes.

  • @josephbecker1929
    @josephbecker1929 2 ปีที่แล้ว

    me gusto tu explicacion pero le falto mas detalles sobre relacioneship y backref y el ejemplo lo encuentro poco dificil para terminar bien de entender que son la relaciones

    • @MundoPython
      @MundoPython  2 ปีที่แล้ว

      Tienes que saber sobre bases de datos y sql, no te recomiendo aprender directamente un ORM si no tienes las bases.

    • @josephbecker1929
      @josephbecker1929 2 ปีที่แล้ว

      @@MundoPython te refiere que no se que es una llave foranea o que no me se los query tengo apunte de los query y se que las llave llaves foraneas nos permite identificar una relacion de otra tabla en el video no logre ver la relacion que tiene con otras tabla bien no se si no me fije bien pero lo intente adapte el tutorial para que me funcionara con postgresql y lo logre
      pero no logro ver la relacion de mis tabla no se si no se ver la relacion o algo me quedo mal