Commit 53f09461e2579eb0c990381b8845a7ff06e03d34
1 parent
f87c08b3
Exists in
master
and in
2 other branches
Fix'd create excel file bug
Showing
1 changed file
with
9 additions
and
4 deletions
Show diff stats
bulletin/views.py
@@ -425,12 +425,17 @@ def create_excel_file(estudantes,metas,meta): | @@ -425,12 +425,17 @@ def create_excel_file(estudantes,metas,meta): | ||
425 | worksheet.write(contador_estudante,1,nome) | 425 | worksheet.write(contador_estudante,1,nome) |
426 | 426 | ||
427 | contador_estudante += 1 | 427 | contador_estudante += 1 |
428 | + path1 = os.path.join(settings.BASE_DIR,'bulletin') | ||
429 | + path2 = os.path.join(path1,'static') | ||
430 | + path3 = os.path.join(path2,'xls') | ||
428 | 431 | ||
429 | - folder_path = join(settings.BASE_DIR, 'bulletin\\static\\xls') | 432 | + nome = str(meta.slug) + ".xls" |
433 | + folder_path = join(path3, nome) | ||
430 | #check if the folder already exists | 434 | #check if the folder already exists |
431 | - if not os.path.isdir(folder_path): | ||
432 | - os.makedirs(folder_path) | ||
433 | - workbook.save(settings.BASE_DIR+"\\bulletin\\static\\xls\\"+str(meta.slug)+".xls") | 435 | + if not os.path.isdir(path3): |
436 | + os.makedirs(path3) | ||
437 | + workbook.save(folder_path) | ||
438 | + | ||
434 | def read_excel_file(estudante,meta,qtd,boletim): | 439 | def read_excel_file(estudante,meta,qtd,boletim): |
435 | nome = boletim.file_content.path | 440 | nome = boletim.file_content.path |
436 | arquivo = xlrd.open_workbook(nome) | 441 | arquivo = xlrd.open_workbook(nome) |