def getImage(): file = request.files['file'] print(file.filename) if file != None: file_ext = '' if file.filename.find('.') > 0: file_ext = file.filename.rsplit('.', 1)[1].strip().lower() file_name = str(uuid.uuid1()).replace("-", "") + "." + file_ext path = os.path.join(save_dir, file_name) file.save(path) path = "file:///" + path print(path) action = Action(path) strr = action.test_codereader() print(strr) url = qiniu_upload_file(file_name) print(url) return json.dumps( {"key_one": [{ "code": 0 }, { "images": url }, { "strr": strr }]}) return json.dumps({"code": 1})
def upload(): #print type(request.files) #print request.files file = request.files['file'] #print dir(file) file_ext = '' if file.filename.find('.') > 0: file_ext = file.filename.rsplit('.')[1].strip().lower() if file_ext in app.config['ALLOWED_EXT']: file_name = str(uuid.uuid1()).replace('-','')+'.'+file_ext #current_user# if not current_user.is_authenticated: return 'None'#current_user.is_authenticated # ,current_user.name #current_user# #url = save_to_local(file,file_name) url = qiniu_upload_file(file,file_name) if url != None: db.session.add(Image(url,current_user.id)) db.session.commit() return redirect('/profile/%d' % current_user.id) return 'OK'
def generate_image(strr): img = qrcode.make(strr) # QRCode信息 file_name = str(uuid.uuid1()).replace("-", "") + ".jpg" path = os.path.join(save_dir, file_name) print path img.save(path) url = qiniu_upload_file(file_name) return url
def upload(): file = request.files['file'] file_exe = '' if file.filename.find('.') > 0: file_exe = file.filename.rsplit('.', 1)[1].strip().lower() if file_exe in app.config['ALLOWED_EXT']: file_name = str(uuid.uuid1()).replace('-', '') + '.' + file_exe # url = save_to_local(file, file_name) url = qiniu_upload_file(file, file_name) if url != None: db.session.add(Image(url, current_user.id)) db.session.commit() return redirect('/profile/%d' % current_user.id)
def upload(): file = request.files['file'] file_ext='' if file.filename.find('.')>0: file_ext =file.filename.rsplit('.',1)[1].strip().lower() if file_ext in app.config['ALLOWED_EXT']: file_name =str(uuid.uuid1()).replace('-','')+'.'+file_ext #url = save_to_local(file,file_name) url = qiniu_upload_file(file,file_name) if url != None: db.session.add(Image(url,current_user.id)) db.session.commit() return redirect('/profile/%d' % current_user.id)
def upload(): file = request.files['file'] # http://werkzeug.pocoo.org/docs/0.10/datastructures/ # 需要对文件进行裁剪等操作 file_ext = '' if file.filename.find('.') > 0: file_ext = file.filename.rsplit('.', 1)[1].strip().lower() if file_ext in app.config['ALLOWED_EXT']: file_name = str(uuid.uuid1()).replace('-', '') + '.' + file_ext url = qiniu_upload_file(file, file_name) #url = save_to_local(file, file_name) if url != None: db.session.add(Image(url, current_user.id)) db.session.commit() return redirect('/profile/%d' % current_user.id)
def upload(): file = request.files['file'] # whether a pic file_ext = "" if file.filename.find(".") > 0: file_ext = file.filename.rsplit(".", 1)[1].strip().lower() if file_ext in app.config["ALLOWD_EXT"]: #save the pic filename = str(uuid.uuid1()).replace("-", "") + "." + file_ext #url = save_to_local(file, filename) url = qiniu_upload_file(file, filename) if url != None: db.session.add(Image(url, current_user.id)) db.session.commit() return redirect("/profile/%d" % current_user.id)
def upload(): file = request.files[ 'file'] #request的files属性为请求中文件的数据<input 里的name="file"> if file.filename.find('.') > 0: file_ext = file.filename.rsplit('.', 1)[1].strip().lower() if file_ext in app.config['ALLOWED_EXT']: file_name = str(uuid.uuid1()).replace('-', '') + '.' + file_ext #不用用户的图片名字,自己用uuid来产生一个新的名字 #url = save_to_local(file, file_name) #使用qiniu url = qiniu_upload_file(file, file_name) if url != None: db.session.add(Image(url, current_user.id)) db.session.commit() return redirect('/profile/%d' % current_user.id)
def upload(): file = request.files['file'] file_ext = '' if file.filename.find('.') > 0: file_ext = file.filename.rsplit('.', 1)[1].strip().lower() if file_ext in app.config['ALLOWED_EXT']: file_name = str(uuid.uuid1()).replace('-', '') + '.' + file.filename save_tolocal(file, file_name) url = qiniu_upload_file(file, file_name) if url != None: db.session.add(Image(url, 1)) db.session.commit() return '0k'
def save_to_qiniu(file, file_name): return qiniu_upload_file(file, file_name)
def save_to_qiniu(file, file_name): return qiniu_upload_file(file, file_name) # qiniusdk.py中函数,传入从post请求到的文件以及得出的文件名
def save_to_cloud(load_file, file_name): return qiniu_upload_file(load_file, file_name)