Changeset 94
- Timestamp:
- 03/05/10 23:05:36 (6 months ago)
- Files:
-
- 1 modified
-
plesonet_imagefield/trunk/widgets.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
plesonet_imagefield/trunk/widgets.py
r25 r94 23 23 input = super(DeleteImageWidget, self).render(name, value, attrs) 24 24 if value and hasattr(value, "url"): 25 item = '<tr><td style="vertical-align: middle;">%s</td><td>%s</td>'25 item = u'<tr><td style="vertical-align: middle;">%s</td><td>%s</td>' 26 26 output = [] 27 output.append( '<table style="border-style: none;">')27 output.append(u'<table style="border-style: none;">') 28 28 if self.thumbnail_tag: 29 29 try: … … 33 33 opts = dict(src=escape(thumb), width=thumb.width(), 34 34 height=thumb.height()) 35 output.append(item % ( " ",(self.thumbnail_tag % opts)))36 output.append(item % (_('Currently:'), '<a target="_blank" href="%s%s">%s</a>' % (settings.MEDIA_URL, value, value)))35 output.append(item % (u" ",(self.thumbnail_tag % opts))) 36 output.append(item % (_('Currently:'), u'<a target="_blank" href="%s%s">%s</a>' % (settings.MEDIA_URL, value, value))) 37 37 output.append(item % (_('Change:'), input)) 38 38 if self.show_delete_checkbox: 39 output.append(item % (_('Delete') + ':', '<input type="checkbox" name="%s_delete"/>' % name)) # split colon to force "Delete" that is already translated40 output.append( '</table>')39 output.append(item % (_('Delete') + ':', u'<input type="checkbox" name="%s_delete"/>' % name)) # split colon to force "Delete" that is already translated 40 output.append(u'</table>') 41 41 return mark_safe(u''.join(output)) 42 42 else: … … 44 44 45 45 def value_from_datadict(self, data, files, name): 46 if not data.get( '%s_delete' % name):46 if not data.get(u'%s_delete' % name): 47 47 return super(DeleteImageWidget, self).value_from_datadict(data, files, name) 48 48 else: 49 return '__deleted__'49 return u'__deleted__' 50 50

