Я не знаком с mod_wsgi, но обычно IP-адрес клиента доступен в переменной среды REMOTE_ADDR.Если клиент обращается к веб-сайту через прокси-сервер или если ваша настройка включает обратный прокси-сервер, вместо этого адрес прокси-сервера будет указан в переменной REMOTE_ADDR, и прокси-сервер может скопировать исходный IP-адрес клиента в HTTP_X_FORWARDED_FOR (в зависимости от конфигурации).1001 *
Если у вас есть объект запроса, вы можете получить доступ к следующим переменным среды:
request.environ.get('REMOTE_ADDR')
request.environ.get('HTTP_X_FORWARDED_FOR')
Не нужно менять конфигурацию Apache или настраивать обратный прокси-сервер только для получения клиентскогоIP-адрес.