Guía actualizada
This commit is contained in:
32
README.md
32
README.md
@@ -38,37 +38,35 @@ git clone https://gitea.patrimonio.org.bo/sysadmin/sprpcb-exportpdf-func.git
|
||||
|
||||
```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 # 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
|
||||
cp -r ../sprpcb-exportpdf-func/pdf ./mi_proyecto/pdf
|
||||
|
||||
```
|
||||
### 3. Agregar la entrada de ruta en el archivo urls.py del proyecto:
|
||||
|
||||
### 3. 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:
|
||||
|
||||
```shell
|
||||
# ...
|
||||
urlpatterns = [
|
||||
#urlpatterns = [
|
||||
# ...
|
||||
path('export/pdf/<str:resourceid>/<str:printubic>/<str:printimgs>/<str:printpdfs>/', export_resource_pdf, name='export_resource_pdf'),
|
||||
# project-level urls
|
||||
]
|
||||
# ...
|
||||
#]
|
||||
|
||||
```
|
||||
|
||||
### 4. Copiar las plantillas de la funcionalidad correspondientes a los modelos de recursos:
|
||||
```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 archivos necesarios para una nueva plantilla de reporte:
|
||||
### 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 -r ../sprpcb-exportpdf-func/templates_views_report-templates ./mi_proyecto/templates/views/report-templates
|
||||
```
|
||||
|
||||
### 6. Registrar la plantilla personalizada de proyecto que agrega los botones necesarios:
|
||||
```python
|
||||
python manage.py report register -s mi_proyecto/reports/export-pdf-report.json
|
||||
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:
|
||||
|
||||
Reference in New Issue
Block a user