You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

12 lines
355 B

from django.utils.timezone import now
from users.models import User
class SetLastVisitMiddleware(object):
def process_response(self, request, response):
if hasattr(request,'user'):
if request.user.is_authenticated():
User.objects.filter(pk=request.user.pk).update(last_time_visit=now())
return response