Фреймворк для python с sqlite - PullRequest
0 голосов
/ 09 марта 2011

Я новичок в Python. До этого я проделал некоторую работу в php с каркасом codeigniter.

Теперь я хочу разработать сайт с использованием Python и sqlite3.Итак, какие рамки вы мне предложите.я также хочу знать IDE для sqlite.

Ответы [ 2 ]

2 голосов
/ 10 марта 2011

Проверить web2py . Это многофункциональный фреймворк с полным стеком, но он также очень прост в настройке, изучении и использовании. Он не требует установки или настройки, не имеет зависимостей и включает собственный веб-сервер и веб-интерфейс IDE / административный интерфейс (см. demo ). Если вы загружаете двоичную версию для Windows или Mac, она даже включает собственный интерпретатор Python (поэтому вам не нужно устанавливать Python).

Уровень абстракции базы данных (DAL) работает с 10 различными бэкэндами базы данных, включая SQLite. Он не включает собственную IDE SQLite, хотя включает административный интерфейс базы данных под названием appadmin , который позволяет просматривать все таблицы базы данных; просматривать, вставлять, обновлять и удалять записи в каждой таблице; и импортировать / экспортировать таблицы в CSV. Вы также можете импортировать и экспортировать всю базу данных в CSV. (Обратите внимание, что эти функции работают для всех баз данных, а не только для SQLite.)

Вероятно, вы также обнаружите, что вам не нужна IDE для SQLite при использовании web2py, потому что DAL позаботится обо всем за вас. Вы указываете все свои модели данных с использованием синтаксиса DAL, а затем DAL автоматически создает базу данных SQLite, создает все таблицы и обрабатывает миграции при изменении ваших моделей.

Если у вас есть какие-либо вопросы, есть дружественный и отзывчивый список рассылки , который предоставит вам большую помощь.

1 голос
/ 09 марта 2011

Вы имеете в виду что-то похожее на http://sqliteman.com/?Это не IDE для SQLite, это графический интерфейс.Здесь есть еще: http://www.google.com/search?&q=sqlite+gui

3-я ссылка - еще один вопрос переполнения стека: Что такое хорошие менеджеры баз данных SQLite с открытым исходным кодом GUI?

Для веб-фреймворков Pythonочень популярный фреймворк с полным стеком - Django Project

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...