为plone提供内容代理的模块。

bda.contentprox的Python项目详细描述


概述

为plone提供某种内容代理的模块。对所有人都有用 各种基于原型的类型。

认为原型uid必须出现在portal\u目录中 (plone 3中的默认值)并且类型的视图必须与 a main视图中的宏,即:

<metal:main fill-slot="main">
  <tal:main-macro metal:define-macro="main">

  <!-- type view goes here -->

  </tal:main-macro>
</metal:main>

此宏在代理内容上调用,并插入 main 当前上下文中 主模板的槽

提供两种代理行为:

  • 无位置代理

    这是一个名为 proxy 的简单browserview,它有自己的 遍历器将url的尾随部分解析为原型uid,即:

    http://your.domain.net/some/path/@@proxy/0c6e067822a520eabcfdd1e67d209d96
    
  • 另一种方法是使用uid引用字段的简单原型 第一种代理可能在呈现搜索结果时发生, 另一个可以用于将 remote 内容插入到指定的位置 在hirarchy文件夹中。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
添加文件发送者后,Java聊天socket不显示消息   java显示存储在MySQL中的BLOB图像,无需写入磁盘   连接到SQLite数据库时发生java GAE受限类错误   如何在Java中自动从外部源(如文件)读取对象属性?   java使用google应用程序引擎发送电子邮件   java找不到应用程序。属性文件从War文件的外面   关于GridLayout和paintComponent方法的用户界面Java Swing问题   java6项目中的JavaOneLogin javasaml 2.0   数组Java GUI将文本文件数据导入JTable   游戏引擎从另一个类或文件中设置java数组的元素   构建如何将java类修补/复制到本地WebSphere服务器?   添加拦截器并使用Dagger2注入拦截器后,java翻新服务始终为空   java Guava LoadingCache如何处理备份存储中不存在的密钥   组织。openqa。硒。NoSuchSessionException:会话ID为空。在自动化中获取此错误(使用testng、selenium、java)   java是从4GB文件创建trie(JSON)的最快方法,只需1GB的ram?