{"id":26878294,"url":"https://github.com/urian121/crud-con-flask-python-y-mysql","last_synced_at":"2025-10-20T01:43:01.313Z","repository":{"id":111068521,"uuid":"577051663","full_name":"urian121/Crud-con-FLASK-PYTHON-y-MySQL","owner":"urian121","description":"creando un Crud con FLASK - PYTHON y MySQL Facil. Totalmente efectivo para empezar en el desarrollo con Python desde cero a experto.","archived":false,"fork":false,"pushed_at":"2025-01-15T14:06:15.000Z","size":1750,"stargazers_count":21,"open_issues_count":0,"forks_count":6,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-31T12:21:16.555Z","etag":null,"topics":["crud-application","crud-flask","crud-python","crud-python-flask","flask","mysql","open","openai","python","python3","tutorial"],"latest_commit_sha":null,"homepage":"https://urianviera.com/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/urian121.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-12-11T20:26:30.000Z","updated_at":"2025-03-09T04:16:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"bd7675b3-6ff3-436e-bced-cf60dc505707","html_url":"https://github.com/urian121/Crud-con-FLASK-PYTHON-y-MySQL","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urian121%2FCrud-con-FLASK-PYTHON-y-MySQL","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urian121%2FCrud-con-FLASK-PYTHON-y-MySQL/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urian121%2FCrud-con-FLASK-PYTHON-y-MySQL/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urian121%2FCrud-con-FLASK-PYTHON-y-MySQL/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/urian121","download_url":"https://codeload.github.com/urian121/Crud-con-FLASK-PYTHON-y-MySQL/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252922307,"owners_count":21825641,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["crud-application","crud-flask","crud-python","crud-python-flask","flask","mysql","open","openai","python","python3","tutorial"],"created_at":"2025-03-31T12:20:19.824Z","updated_at":"2025-10-20T01:43:01.200Z","avatar_url":"https://github.com/urian121.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CRUD con Python 🐍 y Flask\n\nEste proyecto es un ejemplo de un CRUD (Crear, Leer, Actualizar, Eliminar) desarrollado en Python utilizando el framework Flask. La base de datos utilizada es MySQL, y la conexión se realiza mediante el conector oficial de Python. \n\n\n## Resultado final 🚀\n\n![](https://raw.githubusercontent.com/urian121/imagenes-proyectos-github/master/crud-pytho-con-flask.png)\n\n\n## Requisitos previos\n\nAntes de comenzar, asegúrate de tener instalado lo siguiente en tu sistema:\n\n- Python 3.6 o superior\n- MySQL\n- Virtualenv o una herramienta similar para entornos virtuales\n\n---\n\n## Configuración del proyecto\n\nA continuación, se detallan los pasos para configurar y ejecutar el proyecto:\n\n### Paso 1: Crear un entorno virtual\n\nCrea un entorno virtual para aislar las dependencias del proyecto:\n\n```bash\nvirtualenv -p python3 env\n# O\npython3 -m venv env\n```\n\n### Paso 2: Activar el entorno virtual\n\nActiva el entorno virtual ejecutando el siguiente comando:\n\n#### En Windows:\n```bash\nenv\\Scripts\\activate\n```\n\n#### En macOS/Linux:\n```bash\nsource env/bin/activate\n```\n\n### Paso 3: Instalar Flask\n\nUna vez dentro del entorno virtual, instala Flask con el siguiente comando:\n\n```bash\npip install flask\n```\n\n### Paso 4: Instalar el conector MySQL para Python\n\nInstala el controlador oficial de MySQL para Python ejecutando:\n\n```bash\npip install mysql-connector-python\n```\n\n### Paso 5 (opcional): Instalar dependencias desde un archivo `requirements.txt`\n\nSi el proyecto ya incluye un archivo `requirements.txt` con todas las dependencias necesarias, puedes instalar todo de una vez con el siguiente comando:\n\n```bash\npip install -r requirements.txt\n```\n\nEsto garantizará que todas las bibliotecas necesarias para el proyecto se instalen automáticamente.\n\n---\n\n## Ejecución del proyecto\n\nDespués de completar los pasos de configuración, puedes ejecutar el proyecto con:\n\n```bash\npython app.py\n```\n\nAsegúrate de que la base de datos esté configurada correctamente y que las credenciales en el código coincidan con las de tu servidor MySQL.\n\n\n\n---\n\n## Agradecimientos\n\nGracias por tu interés en este proyecto. Si tienes preguntas o sugerencias, no dudes en abrir un issue o ponerte en contacto.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Furian121%2Fcrud-con-flask-python-y-mysql","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Furian121%2Fcrud-con-flask-python-y-mysql","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Furian121%2Fcrud-con-flask-python-y-mysql/lists"}