Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中查找用户的登录位置_Python_Django - Fatal编程技术网

如何在python中查找用户的登录位置

如何在python中查找用户的登录位置,python,django,Python,Django,我使用django在python中创建了一个小应用程序,其中包含注册和日志记录。我想让用户在python中登录到位和时间。如何找到此用户的当前位置。提前感谢您,您可以在用户身份验证后触发一个信号 例如: from django.contrib.auth.signals import user_logged_in log_user_info(sender, user, request, **kwargs): ip = request.META.get('REMOTE_ADDR', Non

我使用django在python中创建了一个小应用程序,其中包含注册和日志记录。我想让用户在python中登录到位和时间。如何找到此用户的当前位置。提前感谢您,您可以在用户身份验证后触发一个信号

例如:

from django.contrib.auth.signals import user_logged_in

log_user_info(sender, user, request, **kwargs):
    ip = request.META.get('REMOTE_ADDR', None)
    log_time = datetime.datetime.now()
    ...
有关更多信息,请查看

希望这对您有所帮助。

可能的副本