Spaces:
Sleeping
title: Ejemplo CRUD Python
emoji: 🐠
colorFrom: indigo
colorTo: red
sdk: docker
pinned: false
license: gpl-3.0
short_description: Ejemplo académico para hacer un CRUD con Flask de Pytho
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
☁️ Proyecto CRUD: Registro de Personas (Cloud - Hugging Face & Docker)
Esta versión del sistema de Registro de Personas está optimizada para el despliegue en la nube a través de Hugging Face Spaces utilizando contenedores Docker.
☁️ CRUD Project: Registration of Persons (Cloud - Hugging Face & Docker)
This version of the Registration of Persons system is optimized for cloud deployment via Hugging Face Spaces using Docker containers.
🛠️ Características Especiales (Special Features)
- Despliegue: Dockerizado para máxima compatibilidad.
- Producción: Utiliza
Gunicorncomo servidor profesional. - Seguridad de Sesión: Configuración fija de
secret_keyy cookiesSameSite=Nonepara permitir el funcionamiento dentro de iFrames (requerido por Hugging Face). - Estabilidad: Configurado con un solo trabajador (
workers 1) para garantizar la persistencia de la sesión.
Special Features
- Deployment: Dockerized for maximum compatibility.
- Production: Uses
Gunicornas a professional server. - Session Security: Fixed
secret_keyconfiguration andSameSite=Nonecookies to allow operation within iFrames (required by Hugging Face). - Stability: Configured with a single worker (
workers 1) to ensure session persistence.
🚀 Despliegue
Opción A: Mediante el formulario de Upload Files de Hugging Face
Sube la carpeta con el proyecto directamente a tu Space en Hugging Face.
Opción B: Mediante Git
- Crea un nuevo Space de tipo Docker.
- Haz el commit del contenido de esta carpeta:
git add . git commit -m "Despliegue inicial en Hugging Face" git push origin main
🚀 Deployment
Option A: Using the Hugging Face Upload Files form
Upload the folder with the project directly to your Space on Hugging Face.
Option B: Using Git
- Create a new Docker type Space.
- Commit the contents of this folder:
git add . git commit -m "Initial deployment on Hugging Face" git push origin main
🔧 Archivos Clave (Key Files)
Dockerfile: Instrucciones para construir el contenedor.app.py: Configuración optimizada para la nube.requirements.txt: Dependencias requeridas.
🔧 Key Files
Dockerfile: Instructions for building the container.app.py: Configuration optimized for the cloud.requirements.txt: Required dependencies.
🎓 Créditos
- Product Owner: Prof. Mónica Tahan
- Desarrollo: Mónica Tahan & Google Antigravity AI
- Institución: UNEXPO - Nucleo Guarenas
- Asignatura: Computación 1
- Sección: 37
[!NOTA] Este proyecto tiene fines puramente didácticos para la enseñanza de estructuras de datos y desarrollo web en ingeniería.
🎓 Credits
- Product Owner: Prof. Mónica Tahan
- Development: Mónica Tahan & Google Antigravity AI
- Institution: UNEXPO - Nucleo Guarenas
- Course: Computación 1
- Section: 37
This project is for purely didactic purposes for teaching data structures and web development in engineering.