Hello,
I'm debugging views leaking lots of memory in django 1.11. It looks like there
is some connections with my usage of select_related(). But that's mail is not
about that, not sure about my findings yet :)
So I have looked again at the select_related documentation here:
https://docs.djangoproject.com/en/2.1/ref/models/querysets/#select-related
and found this:
Book.objects.select_related('author__hometown').get(id=4) will cache the related
Person and the related City
Up until now i thought that only the related model i've specified would get
added to selected columns e.g. only the City because of hometown. But it looks
that's not how it is :)
Would it make sense to add a parameter to change select_related behaviour to
include only the columns of the related models specified? That could save quite
a lot of bandwitdh for some use cases.
What do you think?
Thanks
--
Riccardo Magliocchetti
@rmistaken
http://menodizero.it