Code: Select all
class AccessLogs(object):
def __init__(self, get_response):
self.get_response = get_response
def __call__(self, request):
response = self.get_response(request)
if "/media/" not in request.path:
try:
ActivityLog(user=request.user, pageURL=request.path).save()
except Exception as e:
print(e)
return response
Was ich suche, ist eine Methode, um den Titel der Seite abzurufen, die der Benutzer gerade besucht hat, damit ich ihn zusammen mit anderen Informationen in der Datenbank in dieser Middleware speichern kann.
Mobile version