Виджеты / среда базы данных Python, такие как MSAccess - PullRequest
3 голосов
/ 28 января 2012

Прежде всего, я прошу прощения, если этот вопрос не принадлежит ТАК, так как я все равно не знаю, где еще его опубликовать ...

Я ищу достойную платформу разработки баз данных на основе Python с хорошими виджетами и сетками, поддерживающими данные. Фреймворк для настольного компьютера будет гораздо предпочтительнее веб-фреймворка (я разработал тяжелые приложения, ориентированные на БД, в django, но опыт веб-разработки по-прежнему болезненен по сравнению с настольным), хотя веб-фреймворк будет работать, пока есть мощные ориентированные на данные виджеты, чтобы идти вместе с ним.

В идеале, это должно быть так же полезно, как, скажем, Delphi или MSAccess / VBA (я разрабатывал их с давних времен). Напомним, у меня очень хороший опыт разработки в django и wxPython, и, как я уже сказал, разработка тяжелых веб-приложений, ориентированных на данные, сложна и wxPython, хотя в очень мощных отсутствуют виджеты, связанные с БД.

Обратите внимание, что использование Python является обязательным, потому что я использовал этот язык исключительно для всех своих проектов в последние несколько лет, и я не могу вынести идею возврата к более мирским языкам.

Спасибо за любые предложения ...

Ответы [ 2 ]

2 голосов
/ 29 января 2012

Вас могут заинтересовать Боа , который похож на Delphi, Дабо , который больше ориентирован на DB, или Kexi , который больше похож на Access, есть также GNUe .

1 голос
/ 30 марта 2013

Я также ищу что-то похожее на Кекси. К сожалению, сценарии Python не поддерживаются в Kexi для Windows. Я хотел бы найти что-то лучше, чем MS Access, и это не должно быть основано на Python. До сих пор я рассмотрел довольно много IDE, но не нашел ничего такого, где GUI и приложение базы данных могли бы быть построены так же быстро, как и при доступе. Я думаю, что все лучшее, что я видел, это Альфа 5. Может быть что-то, основанное на Net Beans, но я действительно не знаю. Я уже слышал о Oracle APEX, но он не поддерживает настольные приложения (насколько я знаю).

...