ダボはwxPythonのGUIツールキットにはPythonで書かれた3層、クロスプラットフォームのデータベースアプリケーション開発フレームワークです。
ダボの著者、エドLeafeとポールMcNettは、素晴らしいと過小評価のMicrosoft Visual FoxPro開発環境を使用して、データベースアプリケーション開発に強いバックグラウンドを持っています。
それはMicrosoft Windowsでのみ動作し、エドとポールの両方が彼らのアプリケーションは、LinuxおよびMacintosh上で動作するクライアントを持っている:Visual FoxProは、データ中心型アプリケーションの開発を照らすが、それは無視できない1つの制限があります。我々はこの点で一人ではありません確信している:それは1ベンダーが満たすことができるよりも多くの多様なニーズを持つマルチプラットフォームの世界です。
エドとポールは一日の話になった:ポールは、約18ヶ月のための様々なマルチプラットフォームのGUIツールキットを研究していた、とエドは、Visual FoxProコードブックのフレームワークを開発した経験がたくさんあります。我々は、マルチプラットフォーム展開のための堅牢なデータ中心のアプリケーションを開発するためのフレームワークを作るために協力することを決めました。我々は、シンプルで柔軟かつ強固であるデザインを作ってみた、と私たちはダボのフレームワークを使用して、当社の独自のクライアントアプリケーションを開発し始めました。
ダボは完了していないが、多くのニーズのために今非常に可能です。
現在、ダボのみ(ほぼ完了のPostgreSQLとの)MySQLとFirebirdのバックエンドをサポートしていますが、近い将来にはPythonのDBAPIに準拠ドライバを持つすべてのデータベースをサポートします。これらのデータベースが含まれます:
- MySQLの(既にサポートされています)
- PostgreSQLの(既にサポートされています)
- 火の鳥(すでにサポートされています)
- オラクル
- DB2
- MS-SQLおよびMSDE
- Sybaseの
- pysqliteの
- Berkeley DBの</ P>
このリリースで新しく追加されます:
このバージョンbizobj関係のよりよいハンドルのエッジケースを、多対多の関係をbizobjsにサポートが追加され、変更されたレコードを検出するのに改善された効率は、dDatePickerコントロールを追加し、グリッドヘッダーの縦書きテキストのオプションを追加し、中にコードエディタを統合コマンドウィンドウ、およびドキュメンテーション文字列の変更の多くはスフィンクスのドキュメントを向上させることができます。
ユーザーは、ロケールで定義された言語の設定を上書きすることができます。
要件:
パイソン
wxPythonを
KInterbasDB
psycopg
コメントが見つかりません