当前位置: 首页 > Web前端 > HTML

行动中的Django-搭建GitHub用户展示网站03

时间:2023-04-02 21:01:41 HTML

1、GitHubAPI接口查看GitHubAPI接口文档,找到获取用户的方法:于是,找到获取用户的接口地址:https://api.github.com/users?...2、接口请求及分析在views.py中,使用requests请求地址,然后使用json解析数据。注意需要安装requests,然后添加一个key来render,命名为api,对应的value也是api。fromdjango.shortcutsimportrender#Createyourviewshere.defhome(request):importrequestsimportjsonapi_request=requests.get("https://api.github.com/users?sinceid=0")api=json.loads(api_request.content)returnrender(request,'home.html',{"api":api})修改home.html中的代码如下:{%extends'base.html'%}{%blockcontent%}

HelloWorld!

{{api}}

{%endblock%}运行Django服务,在浏览器中输入127.0.0.1:8000,可以看到如下页面:3.Display修改home.html中的数据信息如下:{%extends'base.html'%}{%blockcontent%}

HelloWorld!

{%forxinapi%}
  • {{x}}
  • {%endfor%}

    {{api}}

    {%endblock%}然后运行Django服务,可以看到以下页面:然后美化,找到Bootstrap4卡片模板中的代码,选择示例代码,修改如下:{%extends'base.html'%}{%blockcontent%}

    HelloWorld!

    {%forxinapi%}{{x.login}}GitHubfor{{x.login}}

    访问

    {%endfor%}

    {{api}}

    {%endblock%}运行Django服务,可以看到如下页面:4.代码地址GitHub5.参考教程Django小白入门实战教程(2020)P10-P12