Este proyecto es una aplicación web construida con Django que permite gestionar la creación y eliminación de solicitudes de salones para eventos empresariales.
- Gestión de Clientes: Crear, actualizar y listar clientes.
- Solicitudes de Salones: Crear, eliminar y listar solicitudes de salones para eventos empresariales.
- Procedimientos Almacenados: Utiliza procedimientos almacenados para insertar y eliminar clientes.
- Filtrar Solicitudes Confirmadas: Permite ver las solicitudes confirmadas dentro de un rango de fechas.
- Python 3.x
- Django 3.x o superior
- PostgreSQL (u otra base de datos configurada en
settings.py) - Entorno virtual (opcional, recomendado)
-
Clonar el repositorio:
git clone https://github.com/tu_usuario/proyecto-salones.git cd proyecto-salones -
Crear un entorno virtual (opcional pero recomendado):
python3 -m venv venv source venv/bin/activate # En Windows usa venv\Scripts\activate
-
Instalar las dependencias:
pip install -r requirements.txt
-
Ejecutar las migraciones:
python manage.py migrate
-
Cargar los datos iniciales (si es necesario):
python manage.py loaddata data.json # Si tienes datos iniciales en formato JSON -
Crear un superusuario para acceder al panel de administración:
python manage.py createsuperuser
-
Iniciar el servidor de desarrollo:
python manage.py runserver
El servidor estará disponible en http://127.0.0.1:8000/.
proyecto-salones/
│
├── salon_requests/ # Aplicación de solicitudes de salones
├── clients/ # Aplicación de gestión de clientes
├── templates/ # Plantillas HTML
├── static/ # Archivos estáticos (CSS, JS, imágenes)
├── manage.py # Archivo de gestión de Django
├── requirements.txt # Dependencias del proyecto
└── db.sqlite3 # Base de datos (si usas SQLite)
-
Iniciar el servidor de desarrollo:
python manage.py runserver
-
Ejecutar migraciones:
python manage.py migrate