diff --git a/sql/audit_log.py b/sql/audit_log.py index 37fc161db6..d1a5417045 100644 --- a/sql/audit_log.py +++ b/sql/audit_log.py @@ -2,8 +2,6 @@ import logging import datetime import simplejson as json -import geolite2 -import maxminddb from django.dispatch import receiver from django.utils import timezone @@ -86,9 +84,8 @@ def get_client_ip(request): @receiver(user_logged_in) def user_logged_in_callback(sender, request, user, **kwargs): ip = get_client_ip(request) - ua = request.META.get('HTTP_USER_AGENT', 'unknown') now = timezone.now() - AuditEntry.objects.create(action=u'登入', extra_info='|'.join([ip,ua]), user_id=user.id, user_name=user.username, user_display=user.display, action_time=now) + AuditEntry.objects.create(action=u'登入', extra_info=ip, user_id=user.id, user_name=user.username, user_display=user.display, action_time=now) @receiver(user_logged_out)