Speed up IPR list by adding a prefetch_related() call
- Legacy-Id: 7017
This commit is contained in:
parent
defb116721
commit
2cc2323b06
|
@ -16,7 +16,7 @@ def about(request):
|
|||
return render("ipr/disclosure.html", {}, context_instance=RequestContext(request))
|
||||
|
||||
def showlist(request):
|
||||
disclosures = IprDetail.objects.all()
|
||||
disclosures = IprDetail.objects.all().prefetch_related("updates__updated", "updated_by__ipr")
|
||||
generic_disclosures = disclosures.filter(status__in=[1,3], generic=1)
|
||||
specific_disclosures = disclosures.filter(status__in=[1,3], generic=0, third_party=0)
|
||||
thirdpty_disclosures = disclosures.filter(status__in=[1,3], generic=0, third_party=1)
|
||||
|
|
Loading…
Reference in a new issue