未知
wildcard.lockdown的Python项目详细描述
简介
这个包裹的目的是让你的 站点完全只读,除了一组条件 可以定义和启用/禁用的。
添加提交条件
提交规则示例:
from wildcard.lockdown import addCommitCondition addCommitCondition("User Area", path="/someuserarea/*") addCommitCondition("R/W domain", domain="backend.testsite.com")
然后需要在控制面板中启用它们。
AddCommitCondition参数
- 名称(必需)
- 将显示在管理界面中的条件名称
- 路径
- 启用全局表达式。此路径始终基于 plone site,而不是zope根。
- 请求方法
- 启用http请求方法
- 入口类型
- 已发布对象的门户类型
- 主机
- 为主机名启用全局搜索表达式
- 已登录
- 要求用户登录
- 自定义
- 自定义函数对请求对象执行手动检查。 如果要提交,则返回true,否则返回false。
提交条件中的每个规则参数都必须有效 以便条件成功允许提交。
只有一个条件对请求有效,以便 承诺发生。
更改日志
1.0a1dev(未发布)
- 初始版本