日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:flask怎么實現(xiàn)多圖上傳

flask實現(xiàn)圖片上傳

前端調(diào)用接口,進行訪問:在js文件下,ajax去訪問地址

注意:上面是一個需要提交內(nèi)容的form,通常情況下,我們直接通過form提交的話, 提交后當前頁面跳轉(zhuǎn)到form的action所指向的頁面。然而,很多時候我們比不希望提交表單后頁面跳轉(zhuǎn),那么,我們就可以使用ajaxSubmit(obj)來提交數(shù)據(jù)。

$('#form-name').submit(function(){
    $(this).ajaxSubmit({
        # 訪問后端的接口
        url:'/house/images/',
        # 請求的方式
        type:'POST',
        # 數(shù)據(jù)的類型
        dataType:'json',
        # 請求成功,進行的操作
        success:function(data){
            if (data.code == '200'){

            }   
        },
        # 請求失敗進行相應(yīng)的操作
        error:function(data){
            alert(data.msg)
        }  
   })

flask后臺相應(yīng)的接口

將圖片放在static文件夾下

image_url = os.path.join(os.path.join('/static', 'upload'), images.filename)
@house_blueprint.route('/images/', methods=['POST']) def newhouse.images():
    # 獲得圖片(images:)
    images = request.files.get('house_image')
    house_id = request.form.get('house_id')
    # 得到upload的路徑
    upload_dir = os.path.join(os.path.join(BASE_DIR,'static'), 'upload')
    # 得到上傳圖片要保存的路徑
    # 'D:\\project\\houseproject\\static\\upload\\wa.jpg'
    url = os.path.join(upload_dir,images.filename)
    # 保存圖片
    images.save(url)

    house_image = HouseImage()
    house_image.house_id = house_id
    image_url = os.path.join(os.path.join('/static', 'upload'), images.filename)
    house_image.url = image_url    try:
        house_image.add_update()
    except:
        return jsonify(status_code.DATABAE_ERROR)

    house = House.query.get(house_id)
    if not house.index_image_url:

        house.index_image_url = image_url        try:
            house.add_update()
        except:
            return jsonify(status_code.DATABAE_ERROR)
    return jsonify(code=status_code.OK, image_url=image_url)

分享標題:創(chuàng)新互聯(lián)Python教程:flask怎么實現(xiàn)多圖上傳
URL地址:http://m.5511xx.com/article/codjepi.html