Mac/Python/Flask/全栈 -python全栈项目体会前后端交互过程

全栈-前后端项目交互全过程梳理

基本思路:先从网络爬取或者本地数据源将要用数据存储到数据库,其他模块中使用SQL语句来查询获取结果,将获取的结果放在Flask的节点中,在js文件中通过ajax请求来后台获取数据。最后前端HTML页面调用js文件渲染形成网页展示。

  1. 数据来源
    1.1 使用Spyder爬取 腾讯疫情数据和百度 热搜数据
    1.2存储在SQL中
  2. 数据调用
    main.py中调用此处的 get_c1_data()时,从数据库中读取,return给调用的函数
  3. 使用flask框架
    在/c1 的路径保存着查询回来的数据。
  4. 写入到js文件中
    通过ajax请求到/c 路径下获取数据,保存在该JavaScript文件中,供main.html调用。
  5. HTML调用js,渲染形成文件
    此处调用, 渲染形成网页展示
    具体流程见界面(一一对应):

请添加图片描述
注意:ajax请求有两种调用方式:1、jQuery调用 2、直接写JavaScript脚本调用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值