Пример #1
0
def encodeValue(value):
    string_org = value
    try:
        value = smart_unicode(value)
    except (UnicodeEncodeError, DjangoUnicodeDecodeError):
        value = smart_str(value)
    except Exception:
        value = string_org
    return value
Пример #2
0
 def get_localfile_name(self, link_hash, src, config):
     image_hash = hashlib.md5(smart_str(src)).hexdigest()
     return os.path.join(config.local_storage_path, '%s_%s' % (link_hash, image_hash))
Пример #3
0
 def get_localfile_name(cls, link_hash, src, config):
     image_hash = fnv_1a(smart_str(src))
     return os.path.join(config.local_storage_path, '%s_%s' % (link_hash, image_hash))