Commit 26f67673 authored by Sergio Adrian Gongora Euan's avatar Sergio Adrian Gongora Euan
parents fda542e3 25fb31e6
...@@ -32,13 +32,18 @@ USERS_PATH = config['PATHS']['PATH_USERS'] ...@@ -32,13 +32,18 @@ USERS_PATH = config['PATHS']['PATH_USERS']
def report_L2ASCL(request, report, purchase_id): def report_L2ASCL(request, report, purchase_id):
reporteDir = report.replace('_sclData', '') reporteDir = report.replace('_sclData', '')
########################################## path = USERS_PATH + request.user.email + '/' + purchase_id + '/'
# Generador de pdfs #
########################################## if os.path.isfile(path + reporteDir + '.pdf'):
PDFGenerator(request, reporteDir, purchase_id) pass
########################################## else:
# Generador de pdfs # ##########################################
########################################## # Generador de pdfs #
##########################################
PDFGenerator(path, reporteDir)
##########################################
# Generador de pdfs #
##########################################
image_path = request.user.email + "/" + purchase_id + "/" + "out/" + reporteDir + "/TCI/thumbnails/" image_path = request.user.email + "/" + purchase_id + "/" + "out/" + reporteDir + "/TCI/thumbnails/"
SCL_path = request.user.email + "/" + purchase_id + "/" + "out/" + reporteDir + "/SCL/" SCL_path = request.user.email + "/" + purchase_id + "/" + "out/" + reporteDir + "/SCL/"
...@@ -179,7 +184,7 @@ def Reports(request): ...@@ -179,7 +184,7 @@ def Reports(request):
print("folder out noes not exists") print("folder out noes not exists")
else: else:
folders = os.listdir(absolute_path) folders = os.listdir(absolute_path)
if len(folders) == 0: if len(folders) == 0:
initial_folder = "../#" initial_folder = "../#"
else: else:
...@@ -282,7 +287,7 @@ def wsProcessProgress(request): ...@@ -282,7 +287,7 @@ def wsProcessProgress(request):
# result.get() # result.get()
# return render_to_response('reports_table.html', {"result": result.get()}) # return render_to_response('reports_table.html', {"result": result.get()})
def PDFGenerator(request, reporteDir, purchase_id): def PDFGenerator(path, reporteDir):
class PDF(FPDF): class PDF(FPDF):
def header(self): def header(self):
...@@ -340,5 +345,5 @@ def PDFGenerator(request, reporteDir, purchase_id): ...@@ -340,5 +345,5 @@ def PDFGenerator(request, reporteDir, purchase_id):
for i in range(1, 5): for i in range(1, 5):
pdf.imagenes() pdf.imagenes()
path = USERS_PATH + request.user.email + '/' + purchase_id + '/'
pdf.output(path + reporteDir + '.pdf', 'F') pdf.output(path + reporteDir + '.pdf', 'F')
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment