class Middleware:
def process_request(self, request):
#ipreq(self)
ip = request.META['HTTP_X_FORWARDED_FOR']
make_entry(ip)
def make_entry(self, ip):
p = Logging_protocol.objects.create(proto = ip)
p.save()
这是我的中间件类中的代码。问题是它在登录和注销时在表中输入了两个条目。我想在用户登录时记录一次IP。当页面从特定 IP 加载时,它也会进入