首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django接口拉取

Django接口拉取
EN

Stack Overflow用户
提问于 2021-10-09 11:43:50
回答 1查看 28关注 0票数 0

我正在尝试从rapidapi.com实现API。

代码语言:javascript
复制
def home(request):

headers = {
'x-rapidapi-host': "...",
'x-rapidapi-key': "..."
}

url = "..."
response = requests.request("GET", url, headers=headers).json()

我的print语句显示了以下内容:

代码语言:javascript
复制
{'data': [{'iso': 'CHN', 'name': 'China'}, {'iso': 'TWN', 'name': 'Taipei and environs'}, {'iso': 'USA', 'name': 'US'}, {'iso': 'JPN', 'name': 'Japan'}, {'iso': 'THA', 'name': 'Thailand'}, {'iso': 'KOR', 'name': 'Korea, South'}, {'iso': 'SGP', 'name': 'Singapore'}, {'iso': 'PHL', 'name': 'Philippines'}, {'iso': 'MYS', 'name': 'Malaysia'}, {'iso': 'VNM', 'name': 'Vietnam'}, {'iso': 'AUS', 'name': 'Australia'}, {'iso': 'MEX', 'name': 'Mexico'}, {'iso': 'BRA', 'name': 'Brazil'}, {'iso': 'COL', 'name': 'Colombia'}, {'iso': 'FRA', 'name': 'France'}

如何在模板中插入数据?

我知道这是一份名单...

我在我的views.py中尝试过:

代码语言:javascript
复制
 d ={
    "iso":response ['data']['iso'],
    "name":response ['data']['name']
    }

我的模板如下所示:

代码语言:javascript
复制
    <h1> {{data.iso}}</h1>
    <h2>{{data.name}}</h2>

它不工作..。

EN

回答 1

Stack Overflow用户

发布于 2021-10-09 13:07:36

代码语言:javascript
复制
# d ={
# "c":r ['data'][31]
# }

https://docs.python.org/3/tutorial/datastructures.html#dictionaries

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69506418

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档