楊皓麟 2022-09-14 17:16 采纳率: 50%
浏览 19
已结题

Flask :从API拿到JSON数据后,如何转发出去?

Flask :从API拿到JSON数据后,如何转发出去?(抱歉觉得转发这个词比较恰当,不知道是不是该这样描述)

  1. 我需要从一个API接口获得数据(request)
  2. 得到的数据要用要做处理,不能直接传递给HTML页面(怎么处理不重要)
    3 要把已经修饰过的数据提供到一个HTML页面继续使用

我目前在用的是Python Flask

请问:如果是用Flask的话,上述流程最佳的方案大概是什么?

  • 写回答

1条回答 默认 最新

  • honestman_ 2022-09-15 00:43
    关注

    利用flask创建一个接口,里面利用requests请求API的数据,然后返回请求到的数据,html页面请求你的接口就行了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
    楊皓麟 2022-09-16 04:55

    感謝你的回答!但能不能具體一點?
    我現在的是另外建立了一個data.py,在這個裡面請求數據,然後import 到app.py(flask 運行的app), 因為我需要一直請求這個API,所以我是思路是另外建了一個data.py, 不知道這個思路是否錯誤的;但是你說那種方式,簡單點就是直接在app.py頁面處理了,對嗎?(抱歉不太懂很深的術語,我只懂這樣描述)如果是這樣的話:

    1. 我處理API的代碼跟全部router的代碼都在一頁嗎?(其實希望分開好管理)
    2. 當API推送的數據不同了,這個時候頁面會同步嗎?我目前分開這種的這種方式,就不會同步,所以不知道問題在哪裡。

    真的不懂,很多底層的東西,感謝回答!

    回复
    honestman_ 回复 楊皓麟 2022-09-16 05:10

    1.简单的话就是放到一起
    2. API推送的數據不同了,這個時候頁面會同步

    回复
    楊皓麟 回复 honestman_ 2022-09-18 15:17

    感谢答主!我尝试用你说的方法在做,不过又遇到跨域问题了。测试的时候,前端不让访问后端端口。我再试试吧,感谢你!

    回复
    展开全部5条评论
编辑
预览

报告相同问题?

问题事件

  • 系统已结题 9月26日
  • 已采纳回答 9月18日
  • 创建了问题 9月14日
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部