def pprint(value, break_after=10): """ break_after is used to define how often a <span> is inserted (for soft wrapping). """ value = to_unicode(value) return mark_safe(u'<span></span>'.join( [escape(value[i:(i + break_after)]) for i in xrange(0, len(value), break_after)] ))
def prepare_url(self, instance): return [to_unicode(s[0]) for s in instance.unique_urls]
def prepare_server(self, instance): return [to_unicode(s[0]) for s in instance.unique_servers]
def prepare_site(self, instance): return [to_unicode(s['site']) for s in instance.unique_sites]