如何解决Zope 3和当前产品
| 此页面上的http://www.zope.org/底部的产品是Zope产品的完整列表,但其中大多数产品适用于Zope 2,不适用于Zope 3,例如。 ZMySQLDA。 在哪里可以找到仅适用于Zope 3的所有产品的列表?还是我错了,该列表适用于Zope2和Zope3?解决方法
Zope 3没有像“产品”那样的东西。特别是,不再有像“ Zope 3”那样的东西-只有Zope Tool Kit aka ZTK和“ Bluebream”应用服务器(基于ZTK) )。术语“ Zope 3”已死。
通常,您可以在SQLAlchemy之上集成外部数据库,例如通过zope.sqlalchemy软件包(与ZODB的事务支持)。
除此之外:您可以直接将大多数Python软件包与Zope 2,ZTK或Bluebream结合使用(这很有意义)。始终在PyPI上检查是否有与Zope特定集成相关的内容(按分类器搜索或全文搜索)。您还可以检查svn.zope.org-至少所有相关的软件包都在存储库中-因此可以按名称检出相关的软件包。
,Zope3(或Zope Toolkit,ZTK)是Python库的集合,供各种项目使用,其中BlueBream是其中的一个,经典的Zope2是另一个。因此,不再需要为这些产品提供专门的“产品”。
您可以像使用其他Python库一样使用这些库。例如您编写使用这些库来构建应用程序的集成代码。
可能有特定于服务器的软件包,例如Plone,BlueBream或Grok,取决于这些服务器提供的功能。这些服务器严重依赖Zope Toolkit的事实是一种幸福,与为这些服务器提供附加组件无关。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。