При получении IP с request.META['REMOTE_ADDR']
код. Это хорошо работает в локальной системе, но при хостинге на веб-сервере IP добрался, 127.0.0.1 - Как это может быть разрешено?
Ваш веб-сервер, вероятно, за балансировщиком нагрузки. Вы можете попробовать использовать запрос. MMETA ['http_x_forwarded_for'].
Или лучше, посмотрите на книгу , глава 15 - - Что такое промежуточное программное обеспечение? и Обратный прокси-поддержка прокси (X-Dovered-для промежуточного программного обеспечения) разделы.
Если вы находитесь за прокси и используете apache в качестве веб-сервера, вы можете использовать mod_rpaf. Прокси-сервер должен только отправлять заголовки X-Forwarded-For или X-Real-IP.