[IMP]Docx Report Generation : allow custom date formatting in jinja filter
This commit is contained in:
parent
1c5a0cf374
commit
28f13e2e66
@ -502,7 +502,9 @@ class IrActionsReport(models.Model):
|
|||||||
with BytesIO(b64decode(template)) as template_file:
|
with BytesIO(b64decode(template)) as template_file:
|
||||||
doc = DocxTemplate(template_file)
|
doc = DocxTemplate(template_file)
|
||||||
jinja_env.filters['htmlgen'] = partial(_html_generate, tpl=doc)
|
jinja_env.filters['htmlgen'] = partial(_html_generate, tpl=doc)
|
||||||
jinja_env.filters['datefmt'] = lambda dt: format_date(self.env, dt)
|
jinja_env.filters['datefmt'] = lambda dt, df=False: (
|
||||||
|
format_date(self.env, dt, date_format=df)
|
||||||
|
)
|
||||||
jinja_env.filters['localesel'] = lambda record, field: (
|
jinja_env.filters['localesel'] = lambda record, field: (
|
||||||
record._fields[field].convert_to_export(getattr(record, field), self)
|
record._fields[field].convert_to_export(getattr(record, field), self)
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user