Дабо трехуровневая, кросс-платформенный фреймворк для разработки приложений баз данных, написанных в Python с набором инструментальных средств WxPython GUI.
Авторы Дабо в Эд, Leafe и Павел McNett, имеют сильный фон в разработке приложений баз данных, используя удивительный и недооцененный Microsoft Visual FoxPro среды разработки.
В то время как Visual FoxPro светит на развитие ориентированных на данные приложений, она имеет одно ограничение, которое не может быть проигнорировано: он работает только на Microsoft Windows, и Эд и Павла и есть клиенты, которые хотят, чтобы их приложения для запуска на Linux и Macintosh. Мы уверены, что мы не одиноки в этом отношении: это мультиплатформенный мире с более разнообразные потребности, чем один поставщик может выполнить.
Эд и Павла разговорились один день: Павел исследовал различные наборы инструментов GUI мультиплатформенный около 18 месяцев, и Эд имеет большой опыт развивающимся рамки Visual FoxPro кодовой книги. Мы решили работать вместе, чтобы сделать основу для разработки надежных данных приложений, ориентированных для развертывания мультиплатформенный. Мы придумали дизайн, который является простым, гибким и надежным, и мы начали разработку собственных клиентских приложений с использованием инфраструктуры Дабо.
Дабо не является полным, но очень способный сейчас для многих нужд.
В настоящее время, Дабо поддерживает только MySQL и Firebird движки (с PostgreSQL почти сделали), но в ближайшем будущем она будет поддерживать все базы данных, которые имеют драйверы, которые соответствуют в DBAPI Python. Эти базы данных включают в себя:
MySQL - (уже поддерживается)
- PostgreSQL (уже поддерживается)
- Жар-птица (уже поддерживается)
- Oracle
- DB2
- MS-SQL и MSDE
- Sybase
- PySQLite
- Berkeley DB
Что нового В этом выпуске:
- Эта версия лучше ручки крайние случаи в bizobj отношений, добавляет поддержку в bizobjs для многих-ко-многим, повышение эффективности в выявлении измененные записи, добавляет контроль dDatePicker, добавляет возможность вертикального текста для заголовков сетки, объединяет код редактор в окне командной, и делает много изменений строку документации, чтобы улучшить документацию Sphinx.
- Пользователи могут переопределить настройки языка, определенной местности.
Теперь
Требования
- Python
- WxPython
- KInterbasDB
- Psycopg
Комментарии не найдены