GEOIP_DATABASE设置已定义,但文件不存在 django-easy-timezones 包的错误



我正在使用 django-easy-timezones 包根据时区动态尝试更改 Django 模板中的日期时间值。

我指的是链接 https://pypi.org/project/django-easy-timezones/

但是,当我运行 django 应用程序时,我收到错误:

GEOIP_DATABASE设置已定义,但文件不存在。

如何解决此错误?

通过 GitHub 上的这个问题,似乎此错误的根本原因与打包问题有关。

尝试再次upgrade/install包。您还可以显式设置dat文件的路径。

GEOIP_DATABASE = '/path/to/your/geoip/database/GeoLiteCity.dat'
GEOIPV6_DATABASE = '/path/to/your/geoip/database/GeoLiteCityv6.dat'

在此处获取文档中提到的dat文件。

最新更新