diff --git a/README.md b/README.md index 78f54b4..fd8a3f6 100644 --- a/README.md +++ b/README.md @@ -33,20 +33,31 @@ pip install pypdf git clone https://gitea.patrimonio.org.bo/sysadmin/sprpcb-exportpdf-func.git ``` -### 2. Agregar la vista personalizada creando (copiando) las carpetas indicadas y luego los contenidos respectivos: +### 2. Copiar los archivos necesarios para crear una nueva plantilla de reporte que contendrá los botones necesarios: +```shell +cp -r ../sprpcb-exportpdf-func/reportes ./mi_proyecto/reportes +cp ../sprpcb-exportpdf-func/templates_views_report-templates/export-pdf-report.htm ./mi_proyecto/templates/views/report-templates/ +cp ../sprpcb-exportpdf-func/media_js_reports/export-pdf-report.js ./mi_proyecto/media/js/reports/ +``` + +### 3. Registrar la plantilla personalizada de proyecto que agrega los botones necesarios: +```python +python manage.py report register -s mi_proyecto/reportes/export-pdf-report.json +``` + +### 4. 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 desde la 1er carpeta mi_proyecto cp -r ../sprpcb-exportpdf-func/pdf ./mi_proyecto/pdf - ``` -### 3. Copiar las plantillas pdf correspondientes a los modelos de recursos: +### 5. Copiar las plantillas pdf correspondientes a los modelos de recursos: ```shell cp -r ../sprpcb-exportpdf-func/templates_reports ./mi_proyecto/templates/reports ``` -### 4. Agregar la entrada de ruta en el archivo urls.py como valor de urlpatterns: +### 6. Agregar la entrada de ruta en el archivo urls.py como valor de urlpatterns: ```shell #urlpatterns = [ @@ -57,18 +68,6 @@ cp -r ../sprpcb-exportpdf-func/templates_reports ./mi_proyecto/templates/reports ``` -### 5. Copiar los archivos necesarios para crear una nueva plantilla de reporte que contendrá los botones necesarios: -```shell -cp -r ../sprpcb-exportpdf-func/reportes ./mi_proyecto/reportes -cp ../sprpcb-exportpdf-func/templates_views_report-templates/export-pdf-report.htm ./mi_proyecto/templates/views/report-templates/ -cp ../sprpcb-exportpdf-func/media_js_reports/export-pdf-report.js ./mi_proyecto/media/js/reports/ -``` - -### 6. Registrar la plantilla personalizada de proyecto que agrega los botones necesarios: -```python -python manage.py report register -s mi_proyecto/reportes/export-pdf-report.json -``` - ### 7. A continuación, asegúrese de reconstruir la interfaz de su proyecto para habilitar los cambios: ```