Flask SQLAlchemy CRUD con MySQL

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

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

  • @javiersolis2965
    @javiersolis2965 3 ปีที่แล้ว +36

    Necesitaba contarlo a alguien..... Cuando te empecé a seguir estaba en iniciativas de presentar mi tema de tesis... Gracias a tus primeros videos de flask me anime a desarrollar mi tesis bajo ese micro framework... Lo único que te puedo DECIR.... Gracias y sigue adelante... Quien te saluda ahora un Ingeniero de Telecomunicaciones

    • @FaztCode
      @FaztCode  3 ปีที่แล้ว +4

      Felicidaes Javier. Un gusto leerte, continua estudiando, no pares. Éxitos.

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

      Y si hay chamba en ese framework? Saludos excelente video

  • @user-vj6ve1eq5r
    @user-vj6ve1eq5r 3 ปีที่แล้ว +21

    Aprendo más con tus videos que en cursos de pago que pierdo mas tiempo y aquí contigo se aprende muchísimo, práctico y funcional. GRANDE FAZT!

    • @FaztCode
      @FaztCode  3 ปีที่แล้ว +5

      Un gusto que te sea util :)
      No olvides siempre dejar tus recomendaciones para mas temas, para poder elaborar más videos
      Saludos

  • @yehudilara
    @yehudilara 2 ปีที่แล้ว +18

    Si no les funciona Activate (Minuto 4:26) para activar el venv, pueden activarlo utilizando venv\Scripts\activate.

    • @augustodelgadobravo1416
      @augustodelgadobravo1416 2 ปีที่แล้ว +1

      gracias mi bro

    • @cacho5230
      @cacho5230 2 ปีที่แล้ว +1

      hola, a mi me funciono colocándome en la carpeta y ejecutando el cmd como admin. cd C:\proyecto\venv\Scripts y luego escribiendo activate

    • @JoCar_5
      @JoCar_5 2 ปีที่แล้ว +1

      Eres el papu de papus

    • @maxz3551
      @maxz3551 ปีที่แล้ว

      gracias

  • @legendaryrozas8683
    @legendaryrozas8683 2 ปีที่แล้ว +4

    Una puntualización, minuto 4:23, activando como dices desde el CMD lo que arrancas no es el entorno virtual, si no la configuración por defecto que tengas de Python en Windows, para arrancar el entorno virtual debes ejecutar activate desde \venv\Scripts\, entonces aparecerá (venv) en lugar de (base) en el prompt y sí que habrás lanzado el entorno virtual.

  • @yehudilara
    @yehudilara 2 ปีที่แล้ว +7

    Proceso para entrar al mysql desde el comand cm de windows10 (Solo sale una parte):
    Una vez abierta la consola de windows se ejecutan los siguientes comandos para llegar a donde se muestra en el video(24:23):
    cd \
    cd Program Files\MySQL\MySQL Server 8.0\
    cd bin
    mysql -uroot -p
    si pide clave, solo apretar enter y quedarás en donde se muestra el video.

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

      Se debe instalar xaamp?

    • @drumsmancl1864
      @drumsmancl1864 ปีที่แล้ว

      @@K1ngSl4y3r Si quieres tener motor de bases de datos, sí, xampp es una opción.

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

    Hoy me encontré tu tutorial y pude seguirlo, es la primera vez que no lo dejo tirado hasta que funcione todo, muchas gracias, como bien dicen en los comentarios, tienes una didáctica muy muy buena. Felicidades!

  • @slashrivera9057
    @slashrivera9057 24 วันที่ผ่านมา

    El mejor video que he visto me ayudaste demasiado hermano había estado buscando este material semanas, muchas gracias sigue así!!!

  • @FranciscoPerez-cz6yj
    @FranciscoPerez-cz6yj ปีที่แล้ว

    Buenas tardes. Uno de los mejores video de CRUD Python-Flask-MySQL. Muchas Gracias por compartirlo.

  • @drumsmancl1864
    @drumsmancl1864 ปีที่แล้ว +4

    32:16 Con la última versión de SQLAlchemy, para inicializar bien los modelos se debe agregar una instrucción dentro del with de manejo de contexto ANTES del db.create_all() para que efectivamente inicialice los modelos antes de crearlos: db.init_app(app) (línea 7)
    1 # index.py
    2
    3 from app import app
    4 from utils.db import db
    5
    6 with app.app_context():
    7 db.init_app(app)
    8 db.create_all()
    9
    10 if __name__ == '__main__':
    11 app.run(debug=True)
    ~
    ~

    • @tellin0512
      @tellin0512 ปีที่แล้ว

      le agrego y me sigue marcando el siguiente error: RuntimeError: A 'SQLAlchemy' instance has already been registered on this Flask app. Import and use that instance instead.

    • @drumsmancl1864
      @drumsmancl1864 ปีที่แล้ว

      @@tellin0512 sube tu código a pastebin y dame el enlace para mirar a ver qué pasa para ayudarte.

    • @tellin0512
      @tellin0512 ปีที่แล้ว

      #index.py
      from app import app
      from utils.bd import bd
      with app.app_context():
      bd.init_app(app) # esto le agregué pero ni así
      bd.create_all()
      if __name__ == "__main__":
      app.run(debug=True)

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

      @@tellin0512 hice downgrade a sqlalchemy=1.4.46 y en ese fichero mi código está igual que el tuyo 🤔 es posible que tal vez tengas algo más mal. Mira bien qué versión de SQLAlchemy se instaló como requerimiento para flask-sqlalchemy. Eso lo puedes hacer escribiendo en un archivo de texto la lista de librerías instaladas con el comando pip freeze > lista_librerías.txt . Esta es mi lista:
      click==8.1.3
      Flask==2.2.2
      Flask-SQLAlchemy==3.0.3
      greenlet==2.0.2
      itsdangerous==2.1.2
      Jinja2==3.1.2
      MarkupSafe==2.1.2
      packaging==23.0
      PyMySQL==1.0.2
      python-dotenv==0.21.1
      six==1.16.0
      SQLAlchemy==1.4.46
      typing-extensions==4.4.0
      Werkzeug==2.2.2
      -Espero que estés trabajando con entornos virtuales o esa lista será brutal xD
      Te dejo mi versión del proyecto, espero te sea ilustrativo. Dentro hay un fichero 'LÉEME.txt' que te recomiendo ver.
      mega.nz/file/HFh3mQaA#6JvjpeXODfQtZyrIHgcaunM_DtkkioJpvWDpLfoya0I

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

      @@tellin0512 tengo el mismo error que tu, pudiste resolverlo?

  • @fatimalluch2425
    @fatimalluch2425 2 ปีที่แล้ว +1

    Un curso excepcional! Me encanto :D
    ahora seguire por el de Django, te lo super agradezco, la verdad que como han dicho en otros comentarios, he aprendido mas con este video que tomando un curso con un profesor. Segui asi!

  • @user-vj6ve1eq5r
    @user-vj6ve1eq5r 3 ปีที่แล้ว +4

    Gracias, PYTHON!,!!, justo lo que estoy buscando. Grande como siempre Fazt gracias 🙏🏻

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

    Hola Fazt!! Hice el curso paso por paso y me sirvió un montón. Gracias por tan buen trabajo. Un abrazo grande desde Chaco Argentina.

  • @eae2208
    @eae2208 11 หลายเดือนก่อน

    Excelente! Aprendí muchísimo con tu curso. Muchísimas gracias!

  • @calebiua
    @calebiua ปีที่แล้ว

    Excelente cursito, todo muy bien explicado y condensado. Muchas gracias por el aporte. 🙌

  • @JeremiasCB
    @JeremiasCB 3 ปีที่แล้ว +6

    Estou acompanhando seus vídeos, confesso que sua didática é ótima. Parabéns! (Brasil)

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

    De todo lo que vi, lo mejor! Muchas gracias, me ayudaste con un proyecto final!!

  • @guillermolongueiralopez6961
    @guillermolongueiralopez6961 ปีที่แล้ว +4

    bro me da este error cuando llego al min 35
    "RuntimeError: The current Flask app is not registered with this 'SQLAlchemy' instance. Did you forget to call 'init_app', or did you create multiple 'SQLAlchemy' instances?" segun se esta repitiendo las instacia SQLAlchemy

    • @fedegodtkd1
      @fedegodtkd1 6 หลายเดือนก่อน

      Hola, tengo el mismo problema, pudiste resolverlo?

    • @hildebrandovargas
      @hildebrandovargas 4 หลายเดือนก่อน

      Lo resolvi poniendo todo en el archivo app.py y no en archivos separados, queda un espagueti pero funciona

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

    Gracias por este video. Eres el mejor Fazt!!!

  • @raymundopena1706
    @raymundopena1706 ปีที่แล้ว

    Excelente video y muy peculiar por cierto, (todavia no lo termino completo) pero en la estructura de proyecto, pareciera a la estructura de uno en django, excelente explicacion

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

    vine buscando justamente esto, gracias Fazt lo estudiaré

  • @GanandoCriptomonedas
    @GanandoCriptomonedas ปีที่แล้ว

    Muchas gracias por este video, me la pase super bien el dia de hoy haciendolo, por mas videos de python!

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

    Gracias Fazt por tan buen contenido. Un saludo desde Colombia

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

    Alguien sabe a que se debe este error: "he current Flask app is not registered with this 'SQLAlchemy' instance. Did you forget to call 'init_app', or did you create multiple 'SQLAlchemy' instances?"

    • @oscartoledo543
      @oscartoledo543 8 หลายเดือนก่อน

      Hola Eduardo, disculpa, lo llegasta a solucionar? Me aparece lo mismo

  • @esarj.ramirez2760
    @esarj.ramirez2760 2 ปีที่แล้ว +1

    Eres un crack!! eres muy talentoso y bueno para enseñar, muchas gracias por lo que haces para la comunidad.
    Btw.. un consejo, a la comunidad, se puede utilizar el mismo formulario _contactsForm.html, y para cambiar de uno a otro tipo (add or update contact) se puede utilizar el delimitador de declaraciones de jinja {%if contact %} para agregar los value, y así mismo para cambiar el atributo "action" del form. Aquí un ejemplo de como podría quedar el archivo _contactForm.html:
    {% if contact %}

    {% else %}

    {% endif %}


    Write your fullname:


    ...
    {% if contact %}
    Update
    {% else %}
    Save
    {% endif %}

    No sé si sea lo mas correcto.. pero funciona!!! jeje. Ya el estilizado con CSS se los dejo a su imaginación. Saludos!!!

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

    noooooooooo jajaja no llego a empezarlo hoy jajaj tus videos son adictivos

  • @cristianrivera3240
    @cristianrivera3240 ปีที่แล้ว

    Me encantan tus tutoriales! muchas gracias por aportar tanto

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

    Gracias Fazt 🔥🔥🙌🏾.

  • @ivancibexd
    @ivancibexd ปีที่แล้ว

    Excelente vídeo, muchas gracias sr. Fazt, salu2 :)

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

    Sería posible complementar esta parte con un front_end en React a ver cómo se haría para interactuar, estoy muy interesado Gracias

  • @user-vj6ve1eq5r
    @user-vj6ve1eq5r 3 ปีที่แล้ว +2

    Ojalá nos puedas pasar típs para aprender tantas tecnologías como las que sabes!

  • @patricklandia1
    @patricklandia1 ปีที่แล้ว

    Buenas! en mi caso tuve que usar venv\Scripts\activate para windows :)

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

    Excelente video Fazt .. 😀😀

  • @maurodamianbonadeo5893
    @maurodamianbonadeo5893 ปีที่แล้ว

    muy bueno tus cursos

  • @JoseHernandez-qk5by
    @JoseHernandez-qk5by ปีที่แล้ว

    Saludos Fazt
    En mi VSC el autocompletado de codigo no funciona para flask.... como lo tienes instalado???
    En mi caso solo lo instalo en env

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

    Pinche fazt eres el mejor

  • @joabchz968
    @joabchz968 ปีที่แล้ว

    Hola muchas gracias, tienes algún tutorí para agregar autenthication a una app saludos

  • @matariel86
    @matariel86 3 ปีที่แล้ว +6

    Hola Fazt! Tenés algún vídeo en el que expliques como gestionas tu aprendizaje? Sería de gran ayuda! Muchas gracias por tu contenido!

    • @FaztCode
      @FaztCode  3 ปีที่แล้ว +6

      Aún no, pero voy a elaborar alguno, es buena idea Matías

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

      definitivamente

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

    excelente video! pregunta veo que tu vs code te sugiere codigo de flask incluso antes que escribas (ver 29:00). Qué addin es este? Muchas gracias

  • @AlejandroRamirez-fr3jc
    @AlejandroRamirez-fr3jc ปีที่แล้ว

    ¿Buenas noches, pregunto que extensiones de visual studio code tienes instaladas para que te funcione de maravilla python?

  • @calceta888
    @calceta888 ปีที่แล้ว

    Hola! una consulta, como podria implementar esquemas con marshmallow en esta arquitectura?, ya que veo muchos tutoriales que solo lo implementan todo en el mismo archivo app.py

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

    hola, como hago para conectar a una db con tablas y relaciones ya creadas? no quiero crear tablas como se muestra en el video 36:50 aprox. quiero guardar datos en tablas ya creadas. gracias

    • @hawckerzziitho
      @hawckerzziitho 2 ปีที่แล้ว +1

      En el modelo deberás agregar la propiedad __tablename__ = "NombreDeTuTabla" eso le dice que usará la tabla que haz especificado. PE:
      class Country(db.Model):
      __tablename__ = "countries"
      idCountry = db.Column(db.Integer, primary_key=True)
      countryCode = db.Column(db.String(3), nullable=False)
      countryName = db.Column(db.String(150), nullable=False)
      countryCreatedAt = db.Column(db.DateTime, nullable=False)
      countryCreatedBy = db.Column(db.Integer, nullable=False)
      countryStatus = db.Column(db.Integer, nullable=False)
      def __init__(
      self,
      idCountry,
      countryCode,
      countryName,
      countryCreatedAt,
      countryCreatedBy,
      countryStatus,
      ):
      self.idCountry = idCountry
      self.countryCode = countryCode
      self.countryName = countryName
      self.countryCreatedAt = countryCreatedAt
      self.countryCreatedBy = countryCreatedBy
      self.countryStatus = countryStatus

  • @juannogales3595
    @juannogales3595 ปีที่แล้ว

    Es realmente uno de los cursos mejor explicados, seguí todos los pasos pero me da un error que no consigo resolver Expected type expression but received "Model", es decir no reconoce el parametro db.Model en el archivo donde se declaran las tablas, alguien me puede ayudar, estaba funcionando muy bien y de pronto apareció ésto

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

    Mil gracias por el tutorial, muy bueno. Consulta tengo un bug que me vuelve loco, cuando agrego un contacto a traves del formulario solo me lo muestra si pongo refrescar, y lo mas extraño es que si pongo refrescar de vuelta lo deja de mostrar nuevamente y asi se puede seguir. En la base de mysql todo sucede correctamente, es algo desde el front que falla. Lo mismo si elimino un contacto, desaparece, pero pongo refrescar y vuelve a aparecer. Si me podes guiar con eso te agradeceria.

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

    Sería genial un vídeo sobre clickhouse

  • @oscartoledo543
    @oscartoledo543 8 หลายเดือนก่อน

    Minuto 42:54, me aparece esto, he visto que les ha aparecido también errores similares. Alguien que lo haya solucionado por favor, me podría ayudar? Me he quedado estancado :'v

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

    tengo problemas con la terminal, me dice que la ejecución de scripts esta deshabilitada, alguno sabe por que es?

  • @CarlosGonzalez-ec9jf
    @CarlosGonzalez-ec9jf 3 ปีที่แล้ว

    al querer activar el etorno virtual me salta este mensaje: "activate" no se reconoce como un comando interno o externo,
    programa o archivo por lotes ejecutable.
    alguien me ayuda?

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

    Hola amigo Fazt. ME ocurre que cuando creo el .html en "templates", me lo convierte automaticamente en .dj (django).

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

    Si se trabaja con flask desde un contenedor de docker ¿Se necesita un entorno virtual?

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

      Desde un contenedor no seria necesario, al ya estar aislada la aplicacion en su propio contenedor.

  • @William593-n6x
    @William593-n6x 2 ปีที่แล้ว

    Buen dia exelente contenido. Por favor ayudame con algunas dudas: Qué diferencia hay entre activar el ambiente desde la carpeta raiz, que aparece (base) y cuando lo activas desde la carpeta Scripts aparece (venv)?
    Cuando quise crear el nuevo terminal, aparecio el error "la ejecución de scripts está deshabilitada en este sistema." Cómo activo eso?
    Causa algún conflicto tener instalado conda? porque al activar el ambiente desde cmd me autocompleta conda.bat activate.
    Gracias.

  • @elricho72
    @elricho72 ปีที่แล้ว

    Excelente video Fatz, me gustaria saber una vez terminado como armar un instalador de esto o cual seria la mejor forma de ponerlo en produccion para que los usuarios lo usen y no modifiquen el codigo, me refiero a hacer 1 exe y que dispare el html inicial supongo , gracias

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

    me encanto el tutorial!!

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

    ayuuuuudaaaaa me sale este error :( RuntimeError: The current Flask app is not registered with this 'SQLAlchemy' instance. Did you forget to call 'init_app', or did you create multiple 'SQLAlchemy' instances?
    y veo que si comento esto: SQLAlchemy(app) corre mi aplicacion pero no se crean las tablas tambien recibo este error

    • @fedegodtkd1
      @fedegodtkd1 6 หลายเดือนก่อน

      Hola, tengo el mismo problema, pudiste resolverlo?

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

    Disculpa una consulta, por ejemplo yo ya tengo creada mis tablas en Sql server, como hago solo para hacer la conexión directa con estas en vez de crearlas dentro de flask ?

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

      En el modelo deberás agregar la propiedad _tablename_ = "NombreDeTuTabla" eso le dice que usará la tabla que haz especificado. PE:
      class Country(db.Model):
      __tablename__ = "countries"
      idCountry = db.Column(db.Integer, primary_key=True)
      countryCode = db.Column(db.String(3), nullable=False)
      countryName = db.Column(db.String(150), nullable=False)
      countryCreatedAt = db.Column(db.DateTime, nullable=False)
      countryCreatedBy = db.Column(db.Integer, nullable=False)
      countryStatus = db.Column(db.Integer, nullable=False)
      def __init__(
      self,
      idCountry,
      countryCode,
      countryName,
      countryCreatedAt,
      countryCreatedBy,
      countryStatus,
      ):
      self.idCountry = idCountry
      self.countryCode = countryCode
      self.countryName = countryName
      self.countryCreatedAt = countryCreatedAt
      self.countryCreatedBy = countryCreatedBy
      self.countryStatus = countryStatus

  • @saurom0lamderth
    @saurom0lamderth ปีที่แล้ว

    el problema de hacer estos cursos a destiempo es que por cambios en las versiones cambian los metodos por decir algo. tengo 3 horas investigando cuando llegue al minuto 29:08 me da un error en la linea db.create_all y estoy muy triste porque ya me ha pasado muchas veces me tranco y tengo que leer toda la documentación para ver como hacer que funcione. es que les pica el culo por hacer cambios drasticos de una version a otra. me paso mucho desarrolando en node js. y sus modulos bueno a seguir leyendo que carajo es lo que pasa

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

    segui este video y me soluciono mil problemas, pero despues la app que realice comenzo a crecer la estructura explicada aca se me quedo corta, era incomodo ggestionar todo, ahora me entero que existen arquitecturas de programacion, ya ando averiguando algunas y poniendolas en practica, cual me recomiendas? tienes algo de esto en tu canal?

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

    Hola Fazt, para completar el código de Python, etc, ¿que extensiones tienes instalados en tu VisualStudio Code?

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

      Hola Benjamin, la extension de código que hace el autocompleta es Github Copilot, adicionalmente de la extension de Python:
      th-cam.com/video/vMN0rVY0g4Y/w-d-xo.html

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

    No haces servicios rest de Python pero con tablas relacionales ?

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

    A este excelente video me hubiera gustado que tuviera el Flask_Migrate para así tener el pack completo que busco

  • @aadu-dev
    @aadu-dev ปีที่แล้ว

    disculpen alguien sabe cuales son las extensiones que usa para el autocompletado del codigo?

    • @jose86mend
      @jose86mend ปีที่แล้ว

      Es probable que tenga el GitHub Copilot, el cual es una extension de pago.

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

    Fazt como puedo subir esta aplicación a heroku?

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

    Buenas, como hago para tener tu estilo de visual studio, colores y demas

    • @FaztCode
      @FaztCode  2 ปีที่แล้ว +1

      Hola Edgardo, esta es una lista de los tema que he usado en tutoriales:
      th-cam.com/video/l3IfJg1FSnM/w-d-xo.html

  • @identiclla1101
    @identiclla1101 ปีที่แล้ว

    Hola flask excelente ejemplo como siempre una pregunta como seria el diagrama de secuencia para este tipo de aplicaciones un saludo de antemano crack

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

    Hola Leonidas, tendrás algún tutorial sobre web scraping con python usando selenium? Te agradezco mucho tu ayuda!!!

    • @el.bromas
      @el.bromas 2 ปีที่แล้ว

      xddddddddddddddd

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

    Hola,
    que usa para el autocompletado ?

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

      Normalmente uso Github copilot

  • @jairoojeda9575
    @jairoojeda9575 ปีที่แล้ว

    no puedo instalar el mysqlclient

  • @saurom0lamderth
    @saurom0lamderth ปีที่แล้ว

    y esto es lo que no me deja dormir RuntimeError: The current Flask app is not registered with this 'SQLAlchemy' instance. Did you forget to call 'init_app', or did you create multiple 'SQLAlchemy' instances?

    • @saurom0lamderth
      @saurom0lamderth ปีที่แล้ว

      hice esto pip install Flask-SQLAlchemy==2.5.1 y ahora no arranco mas nunca borrando la carpeta e iniciando de nuevo que dolor

    • @saurom0lamderth
      @saurom0lamderth ปีที่แล้ว

      listo cree nuevamente el proyecto inicie por consola el entorno virtual, instale y funciona nuevamente. así que continuo buscando como resolver SQLAlchemy' instances

  • @edwinvasquezhernandez8398
    @edwinvasquezhernandez8398 2 ปีที่แล้ว +1

    Ojo! para lo que tenga inconvenientes en conectar su aplicación a SQL, deben descargar la librería pip install flask-sqlalchemy pymysql y engine con alchemy quedaría app.config[‘SQLALCHEMY_DATABASE_URI’] = ‘mysql+pymysql://username:password@127.0.0.1/databasename’

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

    tienes uno parecido a este pero con django?

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

    Hola, enhorabuena por estos videos tan instructivos. Estoy intentando replicar tú código, pero en el minuto 43 a mi no me crea la tabla de forma automática. ¿Sabrías porque puede ser?

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

    Tengo este error al intentar conectarme con la base de datos
    in _call_for_binds
    raise sa.exc.UnboundExecutionError(message) from None
    sqlalchemy.exc.UnboundExecutionError: 'SQLALCHEMY_DATABASE_URI' config is not set. Bind key 'None' is not in 'SQLALCHEMY_BINDS' config.

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

    Son videos resubidos o actualizados?

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

      El de Nodejs y Mongodb fue actualizado (es decir regrabado), este y el anterior son nuevos, no habia hechos esos ejemplos antes

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

      @@FaztCode Gracias por la respuesta y por el trabajo.

  • @backupfiles9186
    @backupfiles9186 2 ปีที่แล้ว +1

    En algunas instalaciones de Windows (al menos) se puede dar el caso de que cuando (05:50) se abre una nueva consola da el siguiente error:
    ________________________________________________________________________________________________________________________________________________________
    & : No se puede cargar el archivo [RUTA A LA CARPETA]\venv\Scripts\Activate.ps1 porque la ejecución de scripts está deshabilitada
    en este sistema. Para obtener más información, consulta el tema about_Execution_Policies en https:/go.microsoft.com/fwlink/?LinkID=135170.
    En línea: 1 Carácter: 3
    + & [RUTA A LA CARPETA]/venv/Scripts/Activate.ps1
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : SecurityError: (:) [], PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess
    ______________________________________________________________________________________________________________________________________________________
    Para solventar este error se debe permitir ejecutar Scripts dentro de la consola, para ello se debe abrir una terminal (yo uso PowerShell con permisos de Administrador) y ejecutar el comando "Get-ExecutionPolicy", si sale el mensaje "Restricted" entonces se debe ejecutar el comando "Set-ExecutionPolicy Unrestricted" y se pulsa la tecla S y luego [ENTER], seguidamente se vuelve a ejecutar el comando "Get-ExecutionPolicy" y debería salir el mensaje "Unrestricted", con eso debería correr bien el comando "Create new terminal" dentro del VSC.

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

    Crack!

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

    Hola Fazt, quería saber como se llama ese Tema de Color, en VS Code? o cualquiera de la comunidad que lo conozca, si podrían pasarme el nombre :)

    • @FaztCode
      @FaztCode  2 ปีที่แล้ว +1

      Ese tema es dobri next

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

      @@FaztCode Graciass Fazt :D

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

      @@FaztCode haz hecho alguna configuracion para que como en el video? o solo descargaste la extension de dobri next? :/

  • @guillermolongueiralopez6961
    @guillermolongueiralopez6961 ปีที่แล้ว

    los que no le sale la carpeta venv, preuben con este comando: python -m venv .venv o python3 -m venv .venv

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

    Por favor, enseñame a hacer estoy mismo pero con docker.

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

    Master 😶‍🌫️

  • @Rysolf
    @Rysolf ปีที่แล้ว

    flask --app index run

  • @DanielRodriguez-ew7xh
    @DanielRodriguez-ew7xh 2 ปีที่แล้ว

    grande

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

    amigooo podes compartir el codigo por fa el link no funciona del codigo fuente te agradeceria bastanteee el mejor video ...!!! por lejos

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

      Hola Mathias, he revisado. Pero el código que esta en la descripción, es el código fuente. ¿Qué parte no te funciona?

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

      @@FaztCode disculpame era un problema de mi navegador eres un genio me sirvió demasiado crack

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

    ❣❣❣❣❣❣

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

    todo bien chido menos el url_for por mas que lo intente de ese modo nunca me lo tomo, opte por otros medios en el html y en el .py

    • @drumsmancl1864
      @drumsmancl1864 ปีที่แล้ว

      Lo importaste desde flask antes?

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

    gracias 0/ajudou muito

  • @andresdeveloper9809
    @andresdeveloper9809 2 ปีที่แล้ว +1

    54:16 "La razon es que ha encontrado una TAREA" jajaja wtf brou? what happend

    • @FaztCode
      @FaztCode  2 ปีที่แล้ว +1

      xD si creo que no estaba prestando atención

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

    Cuando un crud con Django?

  • @DPM-TI--MatheusAnalistadesiste
    @DPM-TI--MatheusAnalistadesiste 3 ปีที่แล้ว

    mucho ruim su imaje de programacion

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

    Creo que actualmente Flask esta teniendo problemas para conectar con mysql, lo que nos ensñaste en esta clase actualmente solo esta creando tablas en sqlite... encontré comentarios en foros diciendo que para conectarse a mysql, se necesita intalar el pip de mysqldb, lo intente y salta un error diciendo que se debe actualizar visual code, lo actualice con herramientas de compilación, pero continúa igual. sale el siguiente error "\flask_sqlalchemy\__init__.py:851: UserWarning: Neither SQLALCHEMY_DATABASE_URI nor SQLALCHEMY_BINDS is set. Defaulting SQLALCHEMY_DATABASE_URI to "sqlite:///:memory:".
    warnings.warn(" sabes como podría solucionarlo?

    • @edwinvasquezhernandez8398
      @edwinvasquezhernandez8398 2 ปีที่แล้ว +1

      Ya solucioné el problema y aplica tanto para linux como para windows, la solución esta en descargar pip install flask-sqlalchemy pymysql y el código agregar "+pymysql" app.config[‘SQLALCHEMY_DATABASE_URI’] = ‘mysql+pymysql://username:password@127.0.0.1/databasename’