| 12345678910111213141516171819202122232425 |
- 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:
- 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:
- response={'status':'failure','message':'Something went wrong!'}
- print('Upload Image',err)
- return response
|