@hey_umbrella

Как при регистрации сохранять ip пользователя в django?

Как сделать правильно models и views
  • Вопрос задан
  • 106 просмотров
Пригласить эксперта
Ответы на вопрос 1
gedev
@gedev
сисадмин-энтузиаст
Первая ссылка в гугле отвечает на ваш вопрос.

Веб-сервер обычно передаёт информацию об IP клиента в переменной REMOTE_ADDR, а если впереди стоит прокси-сервер, то в HTTP_X_FORWARDED_FOR. Остаётся, только прочитать переменную. Вот тут уже есть готовые решения: https://stackoverflow.com/questions/4581789

В models вы уже смотрите на свою реализацию. Думаю, будет достаточно просто добавить новое поле, которое будет хранить полученный IP.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы