From 8b078ae776949f9a05f21212d81919fd7f0475ee Mon Sep 17 00:00:00 2001 From: Juan Burgos Date: Mon, 3 Aug 2026 16:06:40 +0000 Subject: [PATCH] =?UTF-8?q?Gu=C3=ADa=20actualizada?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 09ada60..179bf9c 100644 --- a/README.md +++ b/README.md @@ -34,10 +34,10 @@ pip install folium # provisional, se estan evaluando otras librerias como py-sta git clone https://gitea.patrimonio.org.bo/sysadmin/sprpcb-exportpdf-func.git ``` -### 2. Agregar la vista personalizada creando (copiando) la carpeta indicada y moviendo la vista adentro: +### 2. Agregar la vista personalizada creando (copiando) las carpetas indicadas y luego los contenidos respectivos: ```shell -# en caso de que el repo clonado esté en el home y se encuentra en la 1er carpeta mi_proyecto +# en caso de que el repo clonado esté en el home y desde la 1er carpeta mi_proyecto cp -r ../sprpcb-exportpdf-func/pdf ./mi_proyecto/pdf # copia la carpeta incluida la vista cp -r ../sprpcb-exportpdf-func/report-templates ./mi_proyecto/templates/views/report-templates # copia la carpeta incluida la plantilla # o si prefiere crea la carpetas primero y luego copia los contenidos @@ -55,21 +55,23 @@ urlpatterns = [ ``` ### 4. Copiar las plantillas de la funcionalidad correspondientes a los modelos de recursos: -```python -python manage.py migrate +```shell +# en caso de que el repo clonado esté en el home y desde la 1er carpeta mi_proyecto +cp -r ../sprpcb-exportpdf-func/pdf_reports ./mi_proyecto/templates/reports # copia la carpeta incluida la plantilla +# o si prefiere crea la carpetas primero y luego copia los contenidos ``` ### 5. Copiar los arachivos necesarios para una nueva plantilla de reporte: -```python -python manage.py migrate +```shell +cp -r ../sprpcb-exportpdf-func/reports ./mi_proyecto/reports ``` ### 6. Registrar la plantilla personalizada de proyecto que agrega los botones necesarios: ```python -python manage.py migrate +python manage.py report register -s sprpcb/reports/export-pdf-report.json ``` -### 7. A continuación, asegúrese de reconstruir la interfaz de su proyecto para incluir el complemento: +### 7. A continuación, asegúrese de reconstruir la interfaz de su proyecto para habilitar los cambios: ``` npm run build_development @@ -80,6 +82,7 @@ npm run build_development ### 9. Forma de uso: -``` - -``` \ No newline at end of file +El botón "Exportar a PDF", de manera predeterminada, crea el reporte PDF incluyendo casi todos los datos del recurso. Y de manera opcional se pueden incluir 3 características adicionales a través de los siguientes parámetros: +* Incluir ubicación detallada: Se puede incluir datos de ubicación (geo-localización) que podrían estar contraindicados en algunos tipos de recursos. +* Incluir imágenes adjuntas: Una galería de imágenes distribuida en mosaicos de 2x6 imagénes por hoja a manera de Anexo al informe +* Incluir documentos (pdf) adjuntos: se ajuntan los documentos relacionados en el mismo archivo pdf del informe \ No newline at end of file