Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Определить город при посещении сайта? [RSS Feed]

#1 Июнь 20, 2013 13:08:52

MikaMika
Зарегистрирован: 2012-11-07
Сообщения: 51
Репутация: +  0  -
Профиль   Отправить e-mail  

Определить город при посещении сайта?

Привет.
Хочу сделать так, что если посетитель (не зарегистрированный) заходит на сайт, то по его ip - адресу (у меня django-ipgeobase) вычисляется город и показывается контент для его города.
Так же хочу сделать, что бы при регистрации на сайте можно было указать свой город.
Как лучше поступить? Использовать базу названий стран и городов приложения django-ipgeobase для регистрации или искать другую базу, и писать своё приложение?
Проблема в том, что у ipgeobase только Украина и Россия, а посетитель может быть из любой страны.

Офлайн

#2 Июнь 20, 2013 13:41:51

helm2004
От: Украина, Винница
Зарегистрирован: 2008-02-27
Сообщения: 630
Репутация: +  9  -
Профиль   Отправить e-mail  

Определить город при посещении сайта?

GeoIp https://docs.djangoproject.com/en/dev/ref/contrib/gis/geoip/

Отредактировано helm2004 (Июнь 20, 2013 13:42:58)

Офлайн

#3 Июнь 20, 2013 14:14:08

MikaMika
Зарегистрирован: 2012-11-07
Сообщения: 51
Репутация: +  0  -
Профиль   Отправить e-mail  

Определить город при посещении сайта?

helm2004
GeoIp https://docs.djangoproject.com/en/dev/ref/contrib/gis/geoip/
Пробовал нечто подобное: pygeoip.
Да, тут есть много стран, городов (особенно в свежих бд от MaxMind), но названия всех городов (да и вообще всего) на английском.

Отредактировано MikaMika (Июнь 20, 2013 14:14:48)

Офлайн

#4 Июнь 20, 2013 15:09:49

helm2004
От: Украина, Винница
Зарегистрирован: 2008-02-27
Сообщения: 630
Репутация: +  9  -
Профиль   Отправить e-mail  

Определить город при посещении сайта?

Я тоже когда то искал подобное - просто взяли и купили базу.

Офлайн

#5 Июнь 20, 2013 16:50:12

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

Определить город при посещении сайта?

geopip не подошло?



Офлайн

#6 Июнь 20, 2013 17:46:39

MikaMika
Зарегистрирован: 2012-11-07
Сообщения: 51
Репутация: +  0  -
Профиль   Отправить e-mail  

Определить город при посещении сайта?

Lexander
geopip не подошло?
Может - geoip? Вы не опечатались?
Если нет, то можно подробней про этот - geopip.

Офлайн

  • Начало
  • » Django
  • » Определить город при посещении сайта?[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version