Поиск ip-адреса в django на pythonanywhere

У меня есть сайт, размещенный на pythonanywhere, и теперь я хочу заблокировать ip адрес, если пользователь не смог войти 3 раза, я хочу заблокировать этот ip на 12 часов, я делаю это, чтобы избежать грубой силы на моем сайте. но я не могу получить ip адрес, потому что ip одинаковый для каждого пользователя. я пытался

ip = request.headers['X-Real-Ip'] and i tried also ip = request.headers['X-Forwarded-For']

почему я всегда получаю один и тот же ip для всех пользователей. я пытался найти решение на pythonanywhere и нашел ссылку на то, как получить ip, но та же проблема остается. я буду благодарен за любое объяснение.

Вернуться на верх