当前位置: 首页 > news >正文

神农架林区网站建设_网站建设公司_GitHub_seo优化

网站开发怎样实现上传视频教程,北京公司注册流程及需要的材料,帝国cms网站搬家,济南计算机培训机构哪个最好0.页面展示效果 1#xff09;首先房东填写房屋信息#xff1b; 2#xff09;当房东填写发布的房源信息之后#xff0c;隐藏#xff08;hide#xff09;刚才填写信息的界面#xff0c;同时显示(show)上传房屋图片的界面。 1.后端代码 api.route(/houses/image首先房东填写房屋信息 2当房东填写发布的房源信息之后隐藏hide刚才填写信息的界面同时显示(show)上传房屋图片的界面。 1.后端代码 api.route(/houses/image, methods[POST]) login_required def save_house_image():保存房屋的图片参数 图片 房屋的idimage_file request.files.get(house_image)house_id request.form.get(house_id)if not all([image_file, house_id]):return jsonify(errnoRET.PARAMERR, errmsg参数错误)# 判断house_id正确性try:house House.query.get(house_id)except Exception as e:current_app.logger.error(e)return jsonify(errnoRET.DBERR, errmsg数据库异常)if house is None: # if not house:return jsonify(errnoRET.NODATA, errmsg房屋不存在)image_data image_file.read()# 保存图片到七牛中try:file_name storage(image_data)except Exception as e:current_app.logger.error(e)return jsonify(errnoRET.THIRDERR, errmsg保存图片失败)# 保存图片信息到数据库中house_image HouseImage(house_idhouse_id, urlfile_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(errnoRET.DBERR, errmsg保存图片数据异常)image_url constants.QINIU_URL_DOMAIN file_namereturn jsonify(errnoRET.OK, errmsgOK, data{image_url: image_url}).前端html代码 form idform-house-image action/api/house/image methodpost enctypemultipart/form-datainput typehidden namehouse_id idhouse-id valuelidiv classhouse-titleh3添加图片/h3/divdiv classhouse-contentdiv classhouse-image-cons/divdiv classform-grouplabel forhouse-image选择图片/labelinput typefile acceptimage/* namehouse_image idhouse-image/divinput typesubmit classbtn btn-success value上传/div/li/form.前端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);}}})})
http://www.lebaoying.cn/news/105432.html

相关文章:

  • 宝洁公司网站建设现状郑州做网站推广电
  • 门户网站建设需要注意什么安徽徐州网站建设公司
  • 哪家做网站个人优秀网页设计图片
  • 邯郸手机网站建设百度推广网站谁做
  • 网站首页空白 wordpress设计装修网站大全
  • 游戏交易网站怎么做定制化开发
  • 万动力网站网络营销的特点全球性
  • 个人网站可以做app吗网站开发一年多少钱
  • 伯爵手表网站美术馆网站建设
  • 北京网站开发哪家好推广计划方案模板
  • 建设工程扣分查询网站公众号开发平台官网
  • 公司做英文网站服务商的英文简称
  • 公司网站维护工作班会活动设计方案模板
  • 做外贸需要关注国外哪些网站网站如何做关键词优化
  • 做印刷哪个网站好网站开发后台一般用什么
  • 网站建设行业标准商城手机网站建设多少钱
  • 网站排名优化平台新泰营销型网站建设
  • 网站详情页设计银川网站建设是什么
  • 黄岐网站制作企业网站建立教程
  • 网站规划步骤企业网站设计需求文档
  • 做网贷网站网站没备案能访问吗
  • 网站项目报价永湖网站建设
  • 上海平台网站建设报价巴中建设局网站
  • 做网站开发一般用什么语言目录搜索引擎有哪些
  • 江苏泰州网站建设个人微企业网站模板
  • 安顺网站开发做一个展示型网站要多少钱
  • 网站首页排名突然没了网站后台编辑器控件下载
  • 如何通过国外社交网站做外销网站备案文件下载
  • 可信网站网站认证想做一个静态网页网站不需要有后台数据库
  • 网站商城设计方案wordpress下载安装是英文