Пример #1
0
def save_file(file_data,ftype):
    file_md5 = md5(file_data)
    file_size = len(file_data)
    file_id = backend.add_file_data(file_size,file_md5)
    extname = 'mp4' if ftype == 'video' else 'jpg'
    file_url = '%s.%s' % (file_id,extname)
    if current_app.config.get('CONFIG_TYPE') == 'production':
        upYun.writeFile('/'+file_url,file_data)
    else:
        writeFile('/storage/' + file_url,file_data)
    return file_id,file_url
Пример #2
0
def save_file(file_data, ftype):
    file_md5 = md5(file_data)
    file_size = len(file_data)
    file_id = backend.add_file_data(file_size, file_md5)
    extname = "mp4" if ftype == "video" else "jpg"
    file_url = "%s.%s" % (file_id, extname)
    if current_app.config.get("CONFIG_TYPE") == "production":
        upYun.writeFile("/" + file_url, file_data)
    else:
        writeFile("/storage/" + file_url, file_data)
    return file_id, file_url
Пример #3
0
 def test_add_file_data(self):
     st = backend.add_file_data(10,'1234567890')
     st = backend.add_file_data(10,'123243435454545')
     assert len(st)  == 36
Пример #4
0
 def test_add_file_data(self):
     st = backend.add_file_data(10, '1234567890')
     st = backend.add_file_data(10, '123243435454545')
     assert len(st) == 36