達博是一個三層的,跨平台的數據庫應用程序開發框架,用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
評論沒有發現