Force execution of the first query to avoid stupid unoptimized subqueries

This commit is contained in:
2010-10-12 23:27:28 +01:00
parent 2d4e6fe8a5
commit e68ed25bcc

View File

@@ -162,7 +162,7 @@ def admin_applications(request):
# Get the list of viewable applications by the admin # Get the list of viewable applications by the admin
corplist = EVEPlayerCharacter.objects.filter(eveaccount__user=request.user).values_list('corporation', flat=True) corplist = EVEPlayerCharacter.objects.filter(eveaccount__user=request.user).values_list('corporation', flat=True)
apps = Application.objects.filter(corporation__id__in=corplist) apps = Application.objects.filter(corporation__id__in=list(corplist))
if 'q' in request.GET: if 'q' in request.GET:
query = request.GET['q'] query = request.GET['q']