1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
| from django.shortcuts import render, HttpResponse import requests import time
def index(request): name = "张三" role = ['管理员', '保安', '厨师'] hobby = ['篮球', '足球', '羽毛球'] user_info = { "name": name, "role": role, "hobby": hobby }
subordinate = [ {"name": '李四', "salary": 10000, "role": '干事'}, {"name": '王五', "salary": 20000, "role": '经理'}, {"name": '赵六', "salary": 30000, "role": '总监'}, {"name": '钱七', "salary": 40000, "role": '总监'} ]
response = requests.get('http://t.weather.sojson.com/api/weather/city/101030100')
res = response.json()
city_info = res.get('cityInfo')
data = res.get('data') today = { "shidu": data.get("shidu"), "pm25": data.get("pm25"), "pm10": data.get("pm10"), "quality": data.get("quality"), "wendu": data.get("wendu"), "ganmao": data.get("ganmao") }
forecast = data.get("forecast")
yesterday = data.get("yesterday")
return render( request, "index.html", { "name": name, "role": role, "hobby": hobby, "user_info": user_info, "subordinate": subordinate, "cityInfo": city_info, "today": today, "forecast": forecast, "yesterday": yesterday } )
def something(request): return HttpResponse("something")
|