【发布时间】:2019-09-02 12:46:06
【问题描述】:
我无法正确解析 json。我正在使用请求库进行解析。我在本地主机上获取了整个 json,但无法解析单个项目。
这是我的 json 网址中的 json 标头。
[{"id": 4, "company_name": "Ta..........oor guide. "}, {" id ": 5," company_n........is campaign. \ n "}]
我的views.py 文件
from django.shortcuts import render
def home(request):
import requests
import json
api_request = requests.get('https://us-c..../content_all/json')
try:
api = json.loads(api_request.content)
except Exception as e:
api = "Error"
return render(request, 'home.html', {'api':api})
这是我的home.html 文件
{% extends 'base.html' %}
{% block content %}
{{ api }}
{% endblock %}
当我在home.html 中仅尝试 api 时,它会显示整个 json,但是当我尝试此操作时
{{ api.company_name }} #company_name is key in my json
一个空白页来了。你能帮帮我吗?
【问题讨论】:
标签: json django python-3.x