{% 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)