Ejemplo n.º 1
0
def upload_file():
    if request.method == 'POST':
        upload_file = request.files['upload']
        if upload_file and allowed_files(upload_file.filename):
            # filename = secure_filename(upload_file.filename)
            filenames = os.path.splitext(upload_file.filename)
            filename = filenames[0] + '_' + str(datetime.datetime.now().strftime('%Y-%m-%d_%H-%M-%S_%f')) + filenames[1]
            # upload_file.save(os.path.join(current_app.config['UPLOAD_FOLDER'], filename))
            res = oss.put_object_from_fp('img-kinorsi', filename, upload_file)
            #file_url = url_for('.uploaded_file', filename=filename)
            file_url = 'http://img-kinorsi.oss-cn-hangzhou.aliyuncs.com/' + filename
            return str.format("<script type='text/javascript'>window.parent.CKEDITOR.tools.callFunction({}, '{}');</script>",
                              request.args['CKEditorFuncNum'], file_url)

    return ''
Ejemplo n.º 2
0
import oss
from oss.oss_api import *

oss = OssAPI("oss.aliyuncs.com", "SB92Xozt8KamUnCw", "N5ytDUqkSMKrPcDLmypaVElXBwKI3k")
# res = oss.list_all_my_buckets()
# print res.read()
with open("todos", "rb") as f:
    res = oss.put_object_from_fp("hz-kinorsi-bucket", "test-object", f)
print res.status
print res.read()