I try to understand Signals in Django. I am creating project for DRF.
from django.dispatch import receiver
from django.contrib.auth.signals import user_logged_in
from django.core.signals import request_finished
For this Signal I can catch user
@receiver(user_logged_in)
def last_user_login(sender, request, user, **kwargs):
print('User **{}** logged in'.format(user))
And I want to catch user for this signal, but it's impossible as I understood.
@receiver(request_finished)
def last_user_request(sender, **kwargs):
print('User made request')
My target: catch last user request and write this data to db.
Could someone help me? Thanks.