初期クエリセットがあり、これをループします
stats = {}
queryset = Item.objects.all()
for sub in Subject.objects.all():
stats[str(sub.id)] = queryset.filter(subjects=sub.id).count()
DBに頻繁にアクセスせずにこれを行うにはどうすればよいですか?
初期クエリセットがあり、これをループします
stats = {}
queryset = Item.objects.all()
for sub in Subject.objects.all():
stats[str(sub.id)] = queryset.filter(subjects=sub.id).count()
DBに頻繁にアクセスせずにこれを行うにはどうすればよいですか?