日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Flask爱家租房--发布新房源(保存房屋图片)

發(fā)布時(shí)間:2023/12/20 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Flask爱家租房--发布新房源(保存房屋图片) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

0.頁面展示效果

1)首先房東填寫房屋信息;

2)當(dāng)房東填寫發(fā)布的房源信息之后,隱藏(hide)剛才填寫信息的界面,同時(shí)顯示(show)上傳房屋圖片的界面。

1.后端代碼

@api.route("/houses/image", methods=["POST"]) @login_required def save_house_image():"""保存房屋的圖片參數(shù) 圖片 房屋的id"""image_file = request.files.get("house_image")house_id = request.form.get("house_id")if not all([image_file, house_id]):return jsonify(errno=RET.PARAMERR, errmsg="參數(shù)錯(cuò)誤")# 判斷house_id正確性try:house = House.query.get(house_id)except Exception as e:current_app.logger.error(e)return jsonify(errno=RET.DBERR, errmsg="數(shù)據(jù)庫異常")if house is None: # if not house:return jsonify(errno=RET.NODATA, errmsg="房屋不存在")image_data = image_file.read()# 保存圖片到七牛中try:file_name = storage(image_data)except Exception as e:current_app.logger.error(e)return jsonify(errno=RET.THIRDERR, errmsg="保存圖片失敗")# 保存圖片信息到數(shù)據(jù)庫中house_image = HouseImage(house_id=house_id, url=file_name)db.session.add(house_image)# 處理房屋的主圖片if not house.index_image_url:house.index_image_url = file_namedb.session.add(house)try:db.session.commit()except Exception as e:current_app.logger.error(e)db.session.rollback()return jsonify(errno=RET.DBERR, errmsg="保存圖片數(shù)據(jù)異常")image_url = constants.QINIU_URL_DOMAIN + file_namereturn jsonify(errno=RET.OK, errmsg="OK", data={"image_url": image_url})

2.前端html代碼

<form id="form-house-image" action="/api/house/image" method="post" enctype="multipart/form-data"><input type="hidden" name="house_id" id="house-id" value=""><li><div class="house-title"><h3>添加圖片</h3></div><div class="house-content"><div class="house-image-cons"></div><div class="form-group"><label for="house-image">選擇圖片</label><input type="file" accept="image/*" name="house_image" id="house-image"></div><input type="submit" class="btn btn-success" value="上傳"></div></li></form>

3.前端js代碼

$("#form-house-image").submit(function (e) {e.preventDefault();$(this).ajaxSubmit({url: "/api/v1.0/houses/image",type: "post",dataType: "json",headers: {"X-CSRFToken": getCookie("csrf_token"),},success: function (resp) {if (resp.errno == "4101") {location.href = "/login.html";} else if (resp.errno == "0") {$(".house-image-cons").append('<img src="' + resp.data.image_url +'">');} else {alert(resp.errmsg);}}})})

總結(jié)

以上是生活随笔為你收集整理的Flask爱家租房--发布新房源(保存房屋图片)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产91精品久久久久 | 日韩av免费在线看 | 爱情岛av永久入口 | 一本久道久久综合 | 午夜视频在线观看国产 | 福利姬在线观看 | 久久资源365 | 欧美激情h| 粉嫩av懂色av蜜臀av分享 | 女同中文字幕 | 91极品身材尤物theporn | 稀缺小u女呦精品呦 | 91免费网站在线观看 | 三级网站在线看 | 激情综 | 久久久久久99精品 | 日韩一区二区三区网站 | 国产尤物在线 | 日本亚洲一区二区三区 | 蜜桃臀一区二区三区 | 特级特黄aaaa免费看 | 激情视频国产 | 日韩激情免费 | 二区三区偷拍浴室洗澡视频 | 色综合天天综合网国产成人网 | 国产亚洲欧美日韩高清 | 超碰997| 免费看黄在线 | 久久成人在线视频 | 日本不卡高清视频 | 天天操精品 | 精品久久免费 | 大桥未久av一区二区三区中文 | 国产精品日韩无码 | 男生舔女生的屁股 | 久久爱一区 | 草草影院第一页yycc.com | 亚洲福利网 | 99亚洲精品 | 色视频在线观看免费 | 粗大黑人巨茎大战欧美成人免费看 | 91看片淫黄大片 | 欧美精品18videosex性欧美 | 91天堂在线视频 | 天天色综合1| 国产波霸爆乳一区二区 | 免费成人福利视频 | 91精品免费在线 | 欧美色图第一页 | 德国经典free性复古xxxx | 亚洲黄色影视 | 久久e热| 91在线免费看 | 日韩午夜视频在线 | 国产高清在线免费观看 | 国产一区二区av在线 | 九九日韩| 天天av天天 | 在线小视频你懂的 | 亚洲69av | 日韩黄色网址 | 美女被出白浆 | 国产欧美一区二区精品忘忧草 | 夜夜爽爽 | 草草网址 | 致命魔术电影高清在线观看 | 视频在线一区二区三区 | 亚洲搞av| 青草青在线 | 欧美黑人孕妇孕交 | 女的高潮流时喷水图片大全 | av网址免费在线观看 | 亚洲精品2 | 色呦呦免费 | 吻胸摸激情床激烈视频大胸 | 成人91免费| 久久精品a | 国产精品100| 一区二区免费在线播放 | 久热草 | 中文字幕视频免费观看 | 日韩精品手机在线 | 喷水了…太爽了高h | 欧美 国产 日本 | 中文字幕有码在线播放 | 婷婷色综合网 | 吃瓜网今日吃瓜 热门大瓜 色婷在线 | 99热偷拍 | 性活交片大全免费看 | 五月亚洲综合 | av一起看香蕉 | 日韩中文字幕视频在线观看 | 亚洲av第一成肉网 | 欧美高清v| 国产精品久久久久久久久免费桃花 | 中日韩黄色片 | 欧美日韩一区二区三区电影 | 色老汉视频 | 色眯眯影院 |