[magic-removal] request.user should lazy load
|Reported by:||adrian||Owned by:||adrian|
|Has patch:||no||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
As of , request.user hits the database for every request, to grab the logged-in user. This should instead do lazy loading, so that the user is only looked up if request.user is accessed. Previously, this was implemented as a property.