{% load i18n %}
please_save_msg = _('Please save the page to show the file field')
delete_msg = _('Delete file')
def render(self, name, value, attrs=None, **kwargs):
if not self.page:
field_content = self.please_save_msg
else:
field_content = ''
if value:
field_content += _('Current file: %s
') % value
field_content += super(FileInput, self).render(name, attrs)
if value:
field_content += '''
''' % (name, self.delete_msg, name, name)