|
|
|
@ -369,7 +369,7 @@ class BaseViews(object): |
|
|
|
c1 = time() |
|
|
|
c1 = time() |
|
|
|
pdf = render_pdf_to_string(self.request, self.PDF_TEMPLATE, params) |
|
|
|
pdf = render_pdf_to_string(self.request, self.PDF_TEMPLATE, params) |
|
|
|
if DEBUG: |
|
|
|
if DEBUG: |
|
|
|
print '%s generation time (seconds): %s' % (self.PDF_TEMPLATE, time()-c1,) |
|
|
|
print ('%s generation time (seconds): %s' % (self.PDF_TEMPLATE, time()-c1,)) |
|
|
|
return pdf |
|
|
|
return pdf |
|
|
|
|
|
|
|
|
|
|
|
def get_xls(self, *args, **kwargs): |
|
|
|
def get_xls(self, *args, **kwargs): |
|
|
|
@ -387,7 +387,7 @@ class BaseViews(object): |
|
|
|
c1 = time() |
|
|
|
c1 = time() |
|
|
|
xls = render_xls_to_string(self.request, self.XLS_TEMPLATE, params) |
|
|
|
xls = render_xls_to_string(self.request, self.XLS_TEMPLATE, params) |
|
|
|
if DEBUG: |
|
|
|
if DEBUG: |
|
|
|
print '%s generation time (seconds): %s' % (self.XLS_TEMPLATE, time()-c1,) |
|
|
|
print ('%s generation time (seconds): %s' % (self.XLS_TEMPLATE, time()-c1,)) |
|
|
|
return xls |
|
|
|
return xls |
|
|
|
|
|
|
|
|
|
|
|
def as_img(self, *args, **kwargs): |
|
|
|
def as_img(self, *args, **kwargs): |
|
|
|
@ -402,7 +402,7 @@ class BaseViews(object): |
|
|
|
os.makedirs(tmp_media_dir) |
|
|
|
os.makedirs(tmp_media_dir) |
|
|
|
|
|
|
|
|
|
|
|
tmp_dir = tempfile.mkdtemp(dir=tmp_media_dir) |
|
|
|
tmp_dir = tempfile.mkdtemp(dir=tmp_media_dir) |
|
|
|
os.chmod(tmp_dir, 0755) |
|
|
|
os.chmod(tmp_dir, 755) |
|
|
|
tmp_dirname = os.path.split(tmp_dir)[1] |
|
|
|
tmp_dirname = os.path.split(tmp_dir)[1] |
|
|
|
|
|
|
|
|
|
|
|
f = open(filename, 'w') |
|
|
|
f = open(filename, 'w') |
|
|
|
@ -813,7 +813,7 @@ class BaseItemsViews(BaseViews): |
|
|
|
c1 = time() |
|
|
|
c1 = time() |
|
|
|
pdf = render_pdf_to_string(self.request, self.PDF_TEMPLATE, params) |
|
|
|
pdf = render_pdf_to_string(self.request, self.PDF_TEMPLATE, params) |
|
|
|
if DEBUG: |
|
|
|
if DEBUG: |
|
|
|
print '%s generation time (seconds): %s' % (self.PDF_TEMPLATE, time()-c1,) |
|
|
|
print ('%s generation time (seconds): %s' % (self.PDF_TEMPLATE, time()-c1,)) |
|
|
|
return pdf |
|
|
|
return pdf |
|
|
|
|
|
|
|
|
|
|
|
def get_xls(self, *args, **kwargs): |
|
|
|
def get_xls(self, *args, **kwargs): |
|
|
|
@ -832,5 +832,5 @@ class BaseItemsViews(BaseViews): |
|
|
|
c1 = time() |
|
|
|
c1 = time() |
|
|
|
xls = render_xls_to_string(self.request, self.XLS_TEMPLATE, params) |
|
|
|
xls = render_xls_to_string(self.request, self.XLS_TEMPLATE, params) |
|
|
|
if DEBUG: |
|
|
|
if DEBUG: |
|
|
|
print '%s generation time (seconds): %s' % (self.XLS_TEMPLATE, time()-c1,) |
|
|
|
print ('%s generation time (seconds): %s' % (self.XLS_TEMPLATE, time()-c1,)) |
|
|
|
return xls |
|
|
|
return xls |
|
|
|
|