-
Instalación y Configuración del Entorno de Desarrollo
-
Asegúrate de tener Python y pip instalados en tu sistema.
-
Clona el repositorio desde GitHub:
git clone <URL_del_repositorio>
- Navega al directorio del proyecto:
cd gestion_PDF
- Crea y activa un entorno virtual:
python -m venv venv
- Instala las dependencias:
pip install -r requirements.txt
- Realiza las migraciones:
python manage.py migrate
- Crea un superusuario:
python manage.py createsuperuser
Sigue las instrucciones para ingresar un nombre de usuario, correo electrónico y contraseña.
- Inicia el servidor de desarrollo:
python manage.py runserver
- Accede al panel de administración: http://127.0.0.1:8000/admin/. Ingresa con las credenciales del superusuario.
- Desde el panel de administración, agrega algunos documentos PDF desde la sección "Documentos PDF".
- Accede a la bandeja de documentos pendientes de aprobación: http://127.0.0.1:8000/documentos/documentos_pendientes/.
- Como superusuario, podrás aprobar o rechazar documentos.
- Visita la página principal: http://127.0.0.1:8000/.
- Accede a tu perfil de usuario: http://127.0.0.1:8000/perfil/.
- Accede a la página de agregar documentos: http://127.0.0.1:8000/documentos/agregar/.
- Completa el formulario y haz clic en "Agregar".
- Accede a la lista de documentos: http://127.0.0.1:8000/documentos/lista/.
- Haz clic en "Eliminar" junto al documento que deseas eliminar.
- Accede a la página de cierre de sesión: http://127.0.0.1:8000/accounts/logout/.
- Haz clic en "Sign Out".
- Detén el servidor de desarrollo presionando
Ctrl+C
. - Desactiva el entorno virtual:
- En Windows:
bash deactivate
- En Unix o MacOS:
bash source deactivate