django-ip-geolocation:django的IP地理位置挂钩

时间:2024-05-23 09:13:24
【文件属性】:

文件名称:django-ip-geolocation:django的IP地理位置挂钩

文件大小:18KB

文件格式:ZIP

更新时间:2024-05-23 09:13:24

python plugin hooks middleware django

Django Ip地理位置 Django请求/响应挂钩可通过访问者的IP地址对访问者进行地理位置定位。 正在安装 python -m pip install django-ip-geolocation 用法 装潢师 使用装饰器来装饰视图: from django_ip_geolocation . decorators import with_ip_geolocation @ with_ip_geolocation def api_view ( request ): location = request . geolocation ... 中间件 首先,您需要将中间件添加到settings.py 。 MIDDLEWARE = [ ... ' django_ip_geolocation . middleware . IpGeolocationMiddleware


【文件预览】:
django-ip-geolocation-master
----manage.py(329B)
----django_ip_geolocation()
--------settings.py(662B)
--------backends()
--------decorators.py(2KB)
--------utils.py(3KB)
--------middleware.py(2KB)
--------__init__.py(35B)
----.travis.yml(483B)
----tox.ini(628B)
----LICENSE(1KB)
----setup.cfg(22B)
----setup.py(1KB)
----README.md(5KB)
----Makefile(383B)
----tests()
--------settings.py(910B)
--------user_consent_mock.py(51B)
--------urls.py(143B)
--------utils.py(411B)
--------requirements.txt(76B)
--------__init__.py(26B)
--------test_middleware.py(2KB)
--------views.py(255B)
--------backend_mock.py(821B)
----.gitignore(2KB)
----.coveragerc(146B)

网友评论