def normalize(s): if isinstance(s,basestring): try: return to_unicode(s.strip()) except (UnicodeDecodeError,UnicodeEncodeError): return s.strip() else: return s
def normalize(s): if isinstance(s, basestring): try: return to_unicode(s.strip()) except (UnicodeDecodeError, UnicodeEncodeError): return s.strip() else: return s
def normalize_string(self, value): value = value.strip() value = value.lower() try: value = unicodedata.normalize('NFKD', unicode(value)) except (UnicodeDecodeError, UnicodeEncodeError): value = unicodedata.normalize('NFKD', to_unicode(value)) value = value.encode('ascii', 'ignore') value = value.replace(u' ', u'_') return value
def normalize_string(self,value): value = value.strip() value = value.lower() try: value = unicodedata.normalize('NFKD',unicode(value)) except (UnicodeDecodeError,UnicodeEncodeError): value = unicodedata.normalize('NFKD',to_unicode(value)) value = value.encode('ascii','ignore') value = value.replace(u' ',u'_') return value