使用cookie管理匿名合作伙伴。
项目描述
此模块允许创建匿名访客的临时合作伙伴,并为这些合作伙伴设置cookie以建立会话。
目录表
使用方法
以下模型方法添加到 res.partner
_create_anonymous_partner__cookie(response)
创建一个新的匿名合作伙伴并设置 shopinvader-anonymous-partner cookie。返回新创建的合作伙伴记录。
response通常是http响应,它必须有一个set_cookie()方法。已知与odoo.http.request.future_response和FastAPI Response对象兼容。
_get_anonymous_partner__cookie(cookies)
返回与当前请求中的shopinvader-anonymous-partner cookie对应的合作伙伴记录(如果有的话)。如果没有设置cookie或未找到相应的合作伙伴,则返回空记录集。
cookies是http请求中的cookies字典。
请注意,这些方法返回的记录集是在sudo环境中的,因此请谨慎处理。
已知问题/路线图
一些用于删除旧匿名合作伙伴的计划任务
错误跟踪器
错误在GitHub问题上跟踪。如果在遇到问题,请检查是否已报告您的问题。如果您是第一个发现它的人,请通过提供详细和受欢迎的反馈来帮助我们解决它。
请勿直接联系贡献者关于支持或技术问题的帮助。
致谢
维护者
此模块是GitHub上shopinvader/odoo-shopinvader项目的组成部分。
欢迎您贡献。
项目详情
关闭
散列 for odoo_addon_shopinvader_anonymous_partner-16.0.1.1.0-py3-none-any.whl
| 算法 | 散列摘要 | |
|---|---|---|
| SHA256 | 11e331b531946273ef40f041e18c02f75f735e4520ad3d5566c7f72f0f797591 |
|
| MD5 | f368cdb4883bc96718ebb443e54f8aa8 |
|
| BLAKE2b-256 | ccddf4e2130acd3a6b8f0bd15fe9e60de86ce8fca59a7d696f49c383ad85ef0b |