Похоже, что Django не обновляет last_login поле в auth_user модели, когда посетитель аутентифицируется сохраненной сессией.
Так в этом случае, как я могу реализовать подобную опцию как "замеченное" поле на каждом ТАК страница профиля пользователя.
Предположим, у вас есть поля last_seen_on и last_activity_ip в вашей пользовательской модели UserProfile. Вот простой промежуточный класс, который делает то, что вы хотите:
import datetime
class LastSeen(object):
def process_request(self, request):
user = request.user
if not user.is_authenticated(): return None
up = user.get_profile()
up.last_seen_on = datetime.now()
up.last_activity_ip = request.META['REMOTE_ADDR']
up.save()
return None