达博是一个三层的,跨平台的数据库应用程序开发框架,用Python编写的wxPython的GUI工具包。
达博的作者,埃德Leafe和保罗McNett,有使用真棒和低估的Microsoft Visual FoxPro开发环境中的数据库应用程序开发背景强。
虽然Visual FoxPro中闪耀在开发数据中心的应用程序,它有一个限制,即不能忽视:它只能运行在微软Windows和埃德和保罗都有希望他们的应用程序在Linux和Macintosh上运行的客户端。我们相信,我们不是一个人在这方面的:它是一个多平台的世界,更多样化的需求不止一个供应商能够满足。
埃德和保罗开始了聊天第一天:保罗已经研究各种跨平台GUI工具包为18个月,和Ed有很多的经验,开发的Visual FoxPro码本框架。我们决定一起做一个框架,用于开发强大的数据中心应用的多平台部署。我们已经想出了一个设计简单,灵活,稳健,并且我们已经开始开发我们使用达博框架的客户端应用程序。
达博是不完整的,而且是非常有能力,现在的许多需求。
目前,达博只支持MySQL和Firebird后端(PostgreSQL的几乎完成),但在不久的将来它会支持具有符合Python的DBAPI驱动程序的所有数据库。这些数据库包括:
- MySQL的(已经支持)
- PostgreSQL的(已经支持)
- 火鸟(已经支持)
- 甲骨文
- DB2
- MS-SQL和MSDE
- 的Sybase
- PySQLite
- Berkeley DB的
什么在此版本中是新的
- 在bizobj关系这个版本更好的手柄边缘的情况下,增加了支持在bizobjs许多一对多的关系,提高了效率检测更改的记录,增添了dDatePicker控制,增加了垂直文本电网头的选项,集成了一个码编辑在命令窗口,并使得大量的文档字符串修改,以改善狮身人面像文档。
- 现在,用户可以覆盖区域定义的语言设置。
要求
- 的Python
- 的wxPython
- KInterbasDB
- psycopg
评论没有发现