我需要通过引用某个值来获取数据,但问题是该值存在多次
我需要使用referencs获取所有值到userid
我的观点中的功能是
> def rewardhistory(request):
> cursor = connection.cursor()
> reward = Rewardpoints_log.objects.get(userid='894490')
> return render_to_response('credits.html',{'reward':reward},context_instance=RequestContext(request))
但它会抛出多个值存在的错误
我该怎么做才能建议
答案 0 :(得分:1)
使用filter()
代替get()
。 get
只获取一个结果。
def rewardhistory(request):
reward = Rewardpoints_log.objects.filter(userid='894490')
return render_to_response('credits.html', 'reward':reward},context_instance=RequestContext(request))
我猜你没有在你的模特之间使用任何关系。我建议你开始这样做。
答案 1 :(得分:0)
使用过滤器给予
Rewardpoints_log:202>,
使用此文件在HTML文件中
{{reward}}
当我尝试
时{{reward.rewardpoints}}
IT回归没什么