image_filter now support args and kwargs.
This commit is contained in:
parent
6b6717a309
commit
75015dd248
1 changed files with 7 additions and 2 deletions
|
|
@ -556,12 +556,17 @@ class Renderer(object):
|
|||
return ''.join(node_as_str for node_as_str in map(node_to_string,
|
||||
xml_object.getElementsByTagName('html')[0].childNodes))
|
||||
|
||||
def image_filter(self, value):
|
||||
def image_filter(self, value, *args, **kwargs):
|
||||
"""Store value into template_images and return the key name where this
|
||||
method stored it. The value returned it later used to load the image
|
||||
from media loader and finally inserted into the final ODT document."""
|
||||
key = uuid4().hex
|
||||
self.template_images[key] = value
|
||||
self.template_images[key] = {
|
||||
'value': value,
|
||||
'args': args,
|
||||
'kwargs': kwargs
|
||||
}
|
||||
|
||||
return key
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue