我正在从事一个项目,在这个项目中,我必须将几个项目ID传递给API调用。我将其存储在一个列表中,并在该列表上使用paginator。 但是,当我再次访问下一页时,整个视图都会被调用,它会再次调用这些API,而不是从存储列表中获取它
for i in rt:
t = requests.get('https://wstest2.xtm-intl.com/rest-api/projects/' + str(i['id']), headers=headers,verify=False)
tt = t.json()
print('yo')
targetlist.append(tt)
mylist=list(zip(rt,targetlist))
page=request.GET.get('page',1)
paginator = Paginator(mylist, 10)
pagelist=paginator.get_page(page)
context={'pagelist':pagelist}
return render(request,'dashboard/home.html',context)
目前没有回答
相关问题 更多 >
编程相关推荐