Exemplo n.º 1
0
def upload_img():
    ck_num = request.values.get('CKEditorFuncNum')
    upload_img = request.files.get('upload')
    file_name = generate_media_filename() + os.path.splitext(upload_img.filename)[1]
    upload_img.save(os.path.join(media_path, file_name))
    img_url = media_url + '/' + file_name

    return '''
        <script>
            window.parent.CKEDITOR.tools.callFunction(%(ck_num)s, "%(path)s", "上传成功");
        </script>
    ''' % dict(ck_num=ck_num, path=img_url)
Exemplo n.º 2
0
def upload_img():
    ck_num = request.values['CKEditorFuncNum']
    upload_file = request.files.get('upload')
    file_name = generate_media_filename() + os.path.splitext(upload_file.filename)[1]
    full_path = os.path.join(media_dir, file_name)
    upload_file.save(full_path)
    img_url = '{}/{}'.format(media_url, file_name)

    return '''
        <script>
            window.parent.CKEDITOR.tools.callFunction(%(ck_num)s, "%(path)s", "上传成功");
        </script>
    ''' % dict(ck_num=ck_num, path=img_url)   
Exemplo n.º 3
0
def upload_img():
    ck_num = request.values.get('CKEditorFuncNum')
    f = request.files.get('upload')
    filename = generate_media_filename() + op.splitext(f.filename)[1]
    full_path = op.join(media_path, filename)
    f.save(full_path)
    f.close()
    image_url = urljoin('/media/', filename)
    return '''
            <script type="text/javascript">
                window.parent.CKEDITOR.tools.callFunction(%(CKFuncNum)s, "%(image_path)s", "上传成功");
            </script>
    ''' % {'CKFuncNum': ck_num, 'image_path': image_url}