Geolocation with geoip

class GeoIP([path=None, cache=, country=None, city=None])[source]

The GeoIP object doesn’t need any parameters to make use of the default settings. However, at the minimum the GEOIP_PATH setting ought to be set using the road to the place of the GeoIP data sets. The following initialization keywords enables you to personalize the defaults.

Geolocation with geoip akin to the
Keyword Arguments Description
path Base directory where GeoIP information is located or even the full road to in which the city or country documents (.dat) can be found. Assumes that both city and country data sets come in ezinearticles overrides the GEOIP_PATH settings attribute.
cache The cache settings when opening the GeoIP datasets, and could be an integer in (, 1, 2, 4) akin to the GEOIP_STANDARD, GEOIP_MEMORY_CACHE, GEOIP_CHECK_CACHE, and GEOIP_INDEX_CACHE GeoIPOptions C API settings, correspondingly. Defaults to (GEOIP_STANDARD).
country The specific GeoIP country computer file. Defaults to GeoIP.dat. Setting this keyword overrides the GEOIP_COUNTRY settings attribute.
city The specific GeoIP city computer file. Defaults to GeoLiteCity.dat. Setting this keyword overrides the GEOIP_CITY settings attribute.

Resourse: https://docs.djangoproject.com/en/1.7/ref/contrib/gis/geoip/

Configuration Attribute in Salesforce CPQ