重点总结

学习过程中,发现house_id贯穿两个接口内容,现对后端逻辑部分做以下总结:
1)房东首先在前端填写房屋的基本信息,此时通过newhouse.js文件$("#form-house-info").submit(function (e) {…}进行处理,向后端返回json数据。
Flask爱家租房--发布新房源(总结)2)后端house.py中的 save_house_info()对前端的json数据进行处理;
Flask爱家租房--发布新房源(总结)并生成对象保存到数据库中;
Flask爱家租房--发布新房源(总结)
当前端数据保存到数据库中时,同时生成一个房屋的house_id。
Flask爱家租房--发布新房源(总结)
3)当用户提交房屋基本信息时,newhouse.js中回调函数将房屋基本信息页面隐藏,同时将上传图片页面显示,同时将上一步骤生成的house_id返回到前端页面中。
Flask爱家租房--发布新房源(总结)
4)前端获得相应的house_id,房东添加相应的图片。
Flask爱家租房--发布新房源(总结)
5)添加相应的图片之后,house_id传送到后端,同时调用后端的save_house_image()图片的保存。
Flask爱家租房--发布新房源(总结)

相关文章: