diff --git a/tailbone/forms/renderers/batch.py b/tailbone/forms/renderers/batch.py index f2be63ed..3c5df44c 100644 --- a/tailbone/forms/renderers/batch.py +++ b/tailbone/forms/renderers/batch.py @@ -31,6 +31,8 @@ import stat import random from formalchemy.ext import fsblob +from formalchemy.fields import FileFieldRenderer as Base +from formalchemy.helpers import hidden_field class FileFieldRenderer(fsblob.FileFieldRenderer): @@ -62,3 +64,6 @@ class FileFieldRenderer(fsblob.FileFieldRenderer): def get_url(self, filename): batch = self.field.parent.model return self.view.request.route_url('{0}.download'.format(self.view.route_prefix), uuid=batch.uuid) + + def render(self, **kwargs): + return Base.render(self, **kwargs)