Zope 2.13.6 中未显示添加新 ZSQL 方法的选项
当我为 Zope 2.13.6 显式安装 ZSQL 时,我认为连接 RDBMS 会更容易。但未显示从 ZMI(管理界面)添加 ZSQL 方法的选项。我已经使用 build out 来安装 ZSQL 包。由于此软件包在以前的版本中是默认的,因此我不必面对这个问题。也没有找到在 Zope 中安装 ZSQL 包的具体信息。 请给出解决方案。 问候,
CPK
When I installed ZSQL explicitly for Zope 2.13.6, I thought it will be easier to connect RDBMS. But option for adding ZSQL method from ZMI (management interface) is not shown. I have used build out to install ZSQL package. As this package comes as default in prior releases, i do not have to face this problem. Also no specific information is found for installing ZSQL package in Zope.
Kindly give the solution.
Regards,
CPK
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
“为我工作”::
“Z SQL 方法”选项位于 ZMI 添加列表中。选择它会显示一个页面,其中显示:
“没有SQL数据库连接。您需要先添加Zope SQL数据库连接
你可以创建一个 Zope SQL 方法。”为我的 SQL 后端添加一个包后,例如:
并重新启动 Zope,我添加了一个“Z MySQL 数据库连接”,然后能够添加
并成功针对连接测试“Z SQL 方法”。
"Works for me"::
The "Z SQL Method" option is in the ZMI add list. Selecting it shows a page which says,
"There are no SQL database connections. You need to add a Zope SQL database connection before
you can create a Zope SQL Method." After adding a package for my SQL backend, e.g.:
and restarting Zope, I added a "Z MySQL Database Connection", and was then able to add
and successfully test a "Z SQL Method" against the connection.
在产品中添加鸡蛋:Products.ZSQLMethods,但是警告,我认为您仍然会收到错误:(我也在尝试解决,这里没有新帖子。Cleber
J Santos
Add eggs in the product: Products.ZSQLMethods, but a warning, I think you still get errors: (I'm also trying to solve, no new post here.
Cleber J Santos
在该选项可用之前,您需要安装 Zope 数据库适配器,可能还需要安装 python DBAPI 模块。
我的偏好是使用 SQLAlchemyDA 作为数据库适配器和适当的 DBAPI(我对 Oracle 使用 cx_oracle,对 PostGreSQL 使用 psycopg2,但 SQLAlchemyDA 支持大多数关系数据库)
You need to have a Zope Database Adapter installed, and possibly a python DBAPI module, before that option is available.
My preference is to use SQLAlchemyDA for the database adapter and an appropriate DBAPI (I use cx_oracle for Oracle and psycopg2 for PostGreSQL, but SQLAlchemyDA supports most relational databases)