Guía actualizada
This commit is contained in:
31
README.md
31
README.md
@@ -33,20 +33,31 @@ pip install pypdf
|
|||||||
git clone https://gitea.patrimonio.org.bo/sysadmin/sprpcb-exportpdf-func.git
|
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
|
```shell
|
||||||
# en caso de que el repo clonado esté en el home y desde 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
|
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
|
```shell
|
||||||
cp -r ../sprpcb-exportpdf-func/templates_reports ./mi_proyecto/templates/reports
|
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
|
```shell
|
||||||
#urlpatterns = [
|
#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:
|
### 7. A continuación, asegúrese de reconstruir la interfaz de su proyecto para habilitar los cambios:
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user