@hey_umbrella

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы