Python 安装django跟踪系统时出现问题
我正在尝试安装Python 安装django跟踪系统时出现问题,python,django,django-models,django-forms,pip,Python,Django,Django Models,Django Forms,Pip,我正在尝试安装django tracking,但出现了一些错误 设置.py INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfile
django tracking
,但出现了一些错误
设置.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django_cleanup.apps.CleanupConfig',
'tinymce',
'crispy_forms',
'tracking',
'main',
]
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'tracking.middleware.VisitorTrackingMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]
pip安装django跟踪
输出:
ModuleNotFoundError:没有名为“侦听器”的模块
我尝试安装侦听器
,但没有成功
然后我尝试了pip安装git+https://github.com/bashu/django-tracking.git
但是当我运行python manage.py runserver
时,我从django.contrib.gis.geoip import geoip,GeoIPException获得
ModuleNotFoundError:没有名为'django.contrib.gis.geoip'的模块
django跟踪包已经维护了5年多,它支持的django的最新版本似乎是1.5(并且它是使用python 2.7构建的)
因此,要么寻找另一个做类似事情的包,要么将其分叉并修复,使其与最新的Django版本兼容。这些都是兼容性问题。最新的django版本使用
GeoIP2
(来自django.contrib.gis.GeoIP2导入GeoIP2
)。django跟踪已经有5年没有维护了,所以它可能无法与高于1.8的django版本一起工作