文件名称:django-qsessions:Django的扩展会话后端(会话存储IP,用户代理和用户的外键)
文件大小:42KB
文件格式:ZIP
更新时间:2024-06-05 03:13:58
python django cache session sessions
Django QSessions django-qsessions为Django提供了两个扩展的会话后端。 它们使用以下额外功能扩展了Django的db和cached_db后端(和Session模型): 会话具有用户的外键 会话存储IP和用户代理 这些功能可帮助您实施“会话管理”,并向用户显示活动会话的列表。 您可以显示每个会话的IP,位置和用户代理,并添加一个选项以撤消会话。 比较 这是Django的会话后端(db,cache,cached_db)和django-qsessions之间的简要比较。 詹戈 qsessions 快取 D b cached_db D b cached_db 表现 :check_mark: :check_mark: :check_mark: :check_mark: 坚持不懈 :check_mark: :check_mark: :check_mark: :check_mark: 用户外键 :check_mark: :check_mark: 商店IP和用户代理 :check_mark: :check_m
【文件预览】:
django-qsessions-master
----setup.py(2KB)
----.gitignore(91B)
----qsessions()
--------__init__.py(82B)
--------middleware.py(512B)
--------models.py(3KB)
--------geoip.py(1KB)
--------apps.py(99B)
--------admin.py(3KB)
--------backends()
--------migrations()
--------management()
----MANIFEST.in(173B)
----CHANGELOG.md(2KB)
----setup.cfg(85B)
----LICENSE.txt(1KB)
----.github()
--------workflows()
----README.rst(7KB)
----tests()
--------settings_cached_db.py(162B)
--------settings_db.py(71B)
--------test_middleware.py(2KB)
--------test_admin.py(837B)
--------urls.py(508B)
--------__init__.py(0B)
--------test_system_checks.py(102B)
--------test_clearsessions.py(584B)
--------geoip()
--------test_sessionstore.py(4KB)
--------settings_base.py(1KB)
--------test_model.py(3KB)
----.coveragerc(109B)