Settings¶
django-geoip has some public configuration:
-
class
django_geoip.settings.geoip_settings.GeoIpConfig(**kwargs)¶ GeoIP configuration
-
COOKIE_DOMAIN= ''¶ Cookie domain for LocationCookieStorage class.
-
COOKIE_EXPIRES= 31622400¶ Cookie lifetime in seconds (1 year by default) for LocationCookieStorage class.
-
COOKIE_NAME= 'geoip_location_id'¶ Cookie name for LocationCookieStorage class (stores custom location’s primary key).
-
LOCATION_EMPTY_VALUE= 0¶ Empty value for location, if location not found in ranges. This value must be returned in a custom location model in get_default_location class method if necessary.
-
LOCATION_MODEL= 'django_geoip.models.GeoLocationFacade'¶ A reference to a model that stores custom geography, specific to application.
-
STORAGE_CLASS= 'django_geoip.storage.LocationCookieStorage'¶ Persistent storage class for user location
-