我正在使用zope web服務器的項目。使用這個Posgresql數據庫。但我無法通過zope添加新的Posgresql連接?實際上,我是一名初學者,我不知道還需要安裝什麼,以便我可以在zope中使用Posgresql dB。無論我對此有何探索,我都會知道我需要一個Zope數據庫適配器,以便我可以在Zope中使用Posgresql dB。但我仍然沒有證實這一點。另外我不知道我需要安裝哪個版本的Zope數據庫適配器?我使用的zope版本是2.6,Posgresql dB版本是7.4.13,Python版本是2.1.3。請告訴我,我應該從哪裏下載該Zope數據庫適配器?如果我想在zope中使用Posgresql DB,需要安裝什麼?例如:Zope數據庫適配器?
3
A
回答
0
看看psycopg,它附帶一個Zope數據庫適配器。
0
Psycopg2是絕對必需的,但並不足夠。 Psycopg2提供了低級別的python數據庫接口。
提供數據庫互連的方法有很多,它取決於你想要做什麼。
無論你選擇什麼樣的解決方案,你想從PyPI中獲取所需的雞蛋:http://pypi.python.org/
如果你希望能夠有腳本方法,讓你的Zope對象查詢數據庫,你可以使用一個Zope數據庫適配器,爲此我更喜歡SQLAlchemyDA:http://pypi.python.org/pypi/Products.SQLAlchemyDA/0.5.1。 SQLAlchemyDA與其他數據庫適配器相比的主要優勢是可以插入大量的db-api提供程序(例如psycopg2)以訪問PostGreSQL,Oracle,MySQL等等。
如果你想使用依賴SQL數據庫連接上的產品 - 如pas.plugins.sqlalchemy和ore.contentmirror Plone的 - 你通常需要z3c.saconfig:http://pypi.python.org/pypi/z3c.saconfig/0.12
一件事,我們仍然需要是一種允許從z3c.saconfig配置SQLAlchemyDA的方法。
相關問題
- 1. 如何安裝python 2.6的zope界面?
- 2. 如何從實例中獲取Zope安裝的位置?
- 3. 如何將多個Zope實例安裝爲Windows服務
- 4. Zope中
- 5. 什麼是最簡單的buildout.cfg來安裝Zope 2?
- 6. 如果我想使用Maven,是否需要安裝ADT插件?
- 7. Zope 3 + windows + MySQL - 如何在Windows上安裝ZMySQLDA?
- 8. Python和Zope:模塊將在python中導入但不在zope中
- 9. 的Plone不能成立Zope實例時安裝枕頭1.7.8
- 10. 如果我想使用Telerik的Kendo UI,需要什麼語言?
- 11. 使用zope-plone在同一臺linux機器上安裝xampp的指南?
- 12. Cookie Crumbler如何在Zope中工作?
- 13. 卸載Plone/Zope
- 14. Django或Zope?
- 15. 如果我使用AWS rds作爲數據庫實例,是否需要在AWS EC2上安裝mysql?
- 16. 如何從ZOPE產品直接查詢關係數據庫/ SQL數據庫?
- 17. 裝配需要什麼?爲什麼我們使用它們?
- 18. 我們需要安裝什麼?
- 19. Django像Zope的中間件
- 20. 是否可以使用PHP中的Zope對象數據庫?標題爲
- 21. 如果我需要數據庫視圖或不需要?
- 22. Zpsycopg2與zope 2兼容嗎?
- 23. 使用python導出zope文件夾
- 24. 我需要什麼來保持安全的MySQL數據庫?
- 25. 如何在PosgreSQL數據庫中使用DAY函數?
- 26. 爲什麼我們需要裝飾器中的包裝函數?
- 27. 什麼是Microsoft SQL服務器,爲什麼需要安裝它?
- 28. 爲什麼我需要安裝Java來安裝JavaEE6 SDK?
- 29. 爲什麼我不能在Python 2.4 virtualenv中導入這個Zope組件?
- 30. 爲什麼我們需要蟒蛇包裝(例如雞蛋)?
非常感謝!爲你提供幫助。 – 2010-09-16 06:47:06