哈尔滨网页制作_成都 网站建设_中山小程序开发_长沙网页制作 from mailmerge import MailMergedef yunnan(request):total = Total.objects.order_by("id").all()request.encoding = 'utf-8'ci = ''listnumd = [] # 新增病例listnumo = []listnumt = []listnumdead = []listnumre = []listdate = [] # 记录总共有几个日期datalast = [] # 记录不同日期的全部数据 按照日期,每个日期一个元组,每个元组是各州市的数据cityalldata = []listdata = [] # 记录同一日期各个城市的数据daydate = []citydata = []i = 0daytotal = 0for t in total:if i % len(constkey.const.CITYNAME) == 0: # 判断所有州中的第一个daydate.append(t.date_record)listdata.append(t.number_ok)daytotal = daytotal + t.number_okif i % len(constkey.const.CITYNAME) == len(constkey.const.CITYNAME) - 1: # 判断所有州中的第最后一个t1 = (listdata[0], listdata[1], listdata[2], listdata[3], listdata[4], listdata[5], listdata[6], listdata[7])t2 = (listdata[8], listdata[9], listdata[10], listdata[11], listdata[12], listdata[13], listdata[14],listdata[15])t = t1 + t2datalast.append(t)cityalldata.append(daytotal)# listnumd.append(0)listnumt.append(0)listnumdead.append(0)listnumre.append(0)daytotal = 0listdata.clear()i += 1listnumo = cityalldatafor d in daydate:listdate.append(str(d.month) + '.' + str(d.day))if 'citylistname' in request.GET and request.GET['citylistname']:ci = request.GET['citylistname']if ci == '全省':passelse:position = len(constkey.const.CITYNAME) - 1 - constkey.const.CITYNAME.index(ci) # 获取城市在列表中的位置for data in datalast:citydata.append(data[position])listnumo = citydataprint('显示' + ci + '数据')firstday = Truefor lo in listnumo:if firstday:yestoday = 0today = lolistnumd.append(today - yestoday)yestoday = todayfirstday = Falseelse:today = lolistnumd.append(today - yestoday)yestoday = today#将获取的数据按照const.CITYMAP的顺序输出 因为二者的数据顺序不一样data = []for cm in constkey.const.CITYMAP:cityindex = len(constkey.const.CITYNAME) - 1 - constkey.const.CITYNAME.index(cm)data.append(datalast[-1][cityindex])return render(request,'yunnan.html',{'data':data})def checkdatabase(request):message = '检查数据'#Linktable.objects.order_by("id")r = Linktable.objects.order_by("id").last()result =str(r.linkvule)return render(request, 'success.html',{'data':message+'成功'+result})def insertvirus(request):#获取插入从网上抓取的数据return insertvirusdata.insert(request)def insertviruslink(request):#获取网页链接return insertvirusdata.insertlink(request)def deletetable(request):return render(request,'deletetabledata.html')def deletealldata(request):#删除所有数据request.encoding = 'utf-8'if 'table' in request.GET and request.GET['table']:table = request.GET['table']if table == 'total':table ='病例'Total.objects.all().delete()elif table == 'link':table = '链接'Linktable.objects.all().delete()else:table = '没有'return render(request, 'success.html',{'data':table+'数据删除成功'})def show00(request): #显示数据total = Total.objects.order_by("id").all()request.encoding = 'utf-8'ci =''listnumd=[] #新增病例listnumo=[]listnumt=[]listnumdead=[]listnumre=[]listdate=[]#记录总共有几个日期datalast=[] #记录不同日期的全部数据 按照日期,每个日期一个元组,每个元组是各州市的数据cityalldata=[]listdata = [] #记录同一日期各个城市的数据daydate = []citydata =[]i=0daytotal = 0for t in total:if i%len(constkey.const.CITYNAME) == 0 : #判断所有州中的第一个daydate.append(t.date_record)listdata.append(t.number_ok)daytotal = daytotal + t.number_okif i%len(constkey.const.CITYNAME) == len(constkey.const.CITYNAME)-1:#判断所有州中的第最后一个t1 = (listdata[0],listdata[1],listdata[2],listdata[3],listdata[4],listdata[5],listdata[6],listdata[7])t2 = (listdata[8], listdata[9], listdata[10], listdata[11], listdata[12], listdata[13], listdata[14],listdata[15])t = t1 + t2datalast.append(t)cityalldata.append(daytotal)#listnumd.append(0)listnumt.append(0)listnumdead.append(0)listnumre.append(0)daytotal = 0listdata.clear()i+=1listnumo = cityalldatafor d in daydate:listdate.append(str(d.month)+'.'+str(d.day))if 'citylistname' in request.GET and request.GET['citylistname']:ci = request.GET['citylistname']if ci=='全省':passelse:position = len(constkey.const.CITYNAME)-1-constkey.const.CITYNAME.index(ci) # 获取城市在列表中的位置for data in datalast:citydata.append(data[position])listnumo = citydataprint('显示'+ci+'数据')firstday = Truefor lo in listnumo:if firstday:yestoday = 0today = lolistnumd.append(today - yestoday)yestoday = todayfirstday = Falseelse:today = lolistnumd.append(today-yestoday)yestoday = today#print(listnumo)#print(listdate)return render(request,'show00.html',{'citylistname':ci,'city':constkey.const.CITYNAME,'number':t,"numd":listnumd,'numo':listnumo,'numt':listnumt,'numdead':listnumdead,'numre':listnumre,'date_record':listdate})####以下是老旧的函数def getcitylist(code,name):citylist=[]i=0while i<len(code):list =(code[i],name[i])citylist.append(list)i+=1return citylistdef getdata(request):return render(request,'getdata.html')def getdata00(request):return render(request,'getdata00.html')def deletedate(request):return render(request,'deletedate.html')def insertdata(request):content = "这里是插入数据"request.encoding = 'utf-8'if 'name' in request.GET and request.GET['name']:pname = request.GET['name']numberd = request.GET['numd']numbero = request.GET['numo']numbert = request.GET['numt']pday = request.GET['bday']ptime = request.GET['btime']etime = pday+' '+ptimerecord = Situation(province=pname,number_doubt=numberd,number_ok=numbero,number_total=numbert,time=etime)#record = Person(name=personname, sex=personsex, birthday=parse_ymd(pbirthday), city=response2.name)#test1 = Person(name='Simon6', sex="男", birthday=parse_ymd('1979-08-15'), city="昆明")record.save()return HttpResponse(content+" " + pname+" " + numberd + " " + numbero+ " " +etime+ "成功")def insertdata00(request):content = "这里是插入汇总数据"request.encoding = 'utf-8'if 'numd' in request.GET and request.GET['numd']:numberd = request.GET['numd']numbero = request.GET['numo']numberdead = request.GET['numdead']numberre = request.GET['numre']pday = request.GET['bday']record = Total(number_doubt=numberd,number_ok=numbero,number_total=int(numberd)+int(numbero),number_dead=numberdead,number_recure=numberre,date_record=pday)#record = Person(name=personname, sex=personsex, birthday=parse_ymd(pbirthday), city=response2.name)#test1 = Person(name='Simon6', sex="男", birthday=parse_ymd('1979-08-15'), city="昆明")record.save()return HttpResponse(content+" 疑似: " + numberd+" 确诊: " + numbero+" 死亡: "+numberdead+" 治愈: " +numberre+"日期: " +pday+ " 成功")def deleterecord(request):# 删除id=1的数据content = "这里是插入汇总数据"request.encoding = 'utf-8'if 'bday' in request.GET and request.GET['bday']:pday = request.GET['bday']# test1 = Total.objects.get(date_record=pday)# test1.delete()# 另外一种方式Total.objects.filter(date_record=pday).delete()# 删除所有数据# Test.objects.all().delete()return HttpResponse("<p>删除成功</p>")def situation_show(request): #用来显示数据图示situation=Situation.objects.all() #获取全部数据listx = []listage = []listheight = []listweight = []for s in situation: #遍历,拼横纵坐标listx.append(str(s.province))listage.append(int(s.number_doubt))listheight.append(int(s.number_ok))listweight.append(int(s.number_total))return render(request, "show.html", {'users':s, 'X':listx, 'age':listage,'height':listheight,'weight':listweight}) #跳转到show.html,并将拼好的数据({'users':users, 'X':listx, 'Y':listy})传递到该页面def showcity(request):if 'city' in request.GET and request.GET['city']:cityname = request.GET['city']total = Total.objects.all()listnumd = []listnumo = []listnumt = []listnumdead = []listnumre = []listdate = []for t in total:listnumd.append(t.number_doubt)listnumo.append(t.number_ok)listnumt.append(t.number_total)listnumdead.append(t.number_dead)listnumre.append(t.number_recure)listdate.append(str(t.date_record.month) + '.' + str(t.date_record.day))return render(request, 'show00.html', {'cityname':cityname,'city': constkey.const.CITYNAME, 'number': t, "numd": listnumd, 'numo': listnumo, 'numt': listnumt,'numdead': listnumdead, 'numre': listnumre, 'date_record': listdate})">

新会网站设计

网站建设建网站、长春网站设计、永久使用、不限域名、网站设计有限公司

漳州网站建设?

哈尔滨网页制作_成都 网站建设_中山小程序开发_长沙网页制作

Yahoo自身不是搜索引擎,而是一个大型的网站目录,Open Directory也不是,他们和搜索引擎的主要区别是网站内容的收集方式不同。目录是人工编辑的,主要收录网站主页;搜索引擎是自动收集的,除了主页外还抓取大量的内容页面。 深圳的网站建设公司app软件开发公司珠海网站设计武汉网站建设企业福州网站设计泊头网站建设廊坊网站建设企业设计网站公司免费建设网站嘉兴高端网站建设深圳定制网站制作分销网站建设手机app开发公司排行泉州网站制作江门网站制作邢台网站制作大庆网站建设建设网站的企业个人主页网站制作安徽网站建设中小型网站建设扬州网站建设即墨网站建设直销网站建设知名网站制作公司厦门网站制作青岛网站设计公司旅游网站建设方案镇江网站设计成都网站制作公司关键词

猜你喜欢