django/django — pull request #1457 by jaimeirurzun (2013-08-08 11:58:02+00:00)
Title: Clarify meaning of models.User.is_authenticated()

I think the final sentence of the current explanation of is_authenticated() is a bit confusing, giving the impression that there is actually some kind of check to determine whether request.user has been populated by AuthenticationMiddleware, whereas the reality is that this method returns True always for any User instance from your database, even if it comes from a query that has nothing to do with the current logged-in user.