import os # from engine import app from werkzeug.utils import secure_filename # from werkzeug.utils import secure_filename from time import time def uploadImagetoFolder(uploaded_file,ftype,app): response={} try: filename = secure_filename(uploaded_file.filename) if filename != '': file_ext = os.path.splitext(filename)[1] new_file_name=ftype+str(int(time() * 1000))+file_ext if file_ext not in app.config['UPLOAD_EXTENSIONS']: response={'status':'failure','message':'Extension not allowed'} else: print(os.path.join(app.config['UPLOAD_FOLDER'], new_file_name)) uploaded_file.save(os.path.join(app.config['UPLOAD_FOLDER'], new_file_name)) response={'status':'success','message':new_file_name} else: response={'status':'failure','message':'Something went wrong!'} except Exception as err: print('Upload Image',err) response={'status':'failure','message':'Something went wrong!'} return response