0

Python/GTK と SQLObject で ORM として記述された通常のデスクトップ アプリケーションがあります。私の目標は、ユーザーがログインしてデータベースを同期/編集できる Web インターフェイスを作成することです。私のアプリケーションは異なるモジュールに分割されているため、データベースと gtk コードは完全に分離されているため、同じデータベース コードを Web サーバーでも実行したいと考えています。

したがって、これらの基準を処理できる Web フレームワークがあるかどうかを知りたいです。

  • ユーザ認証
  • 自分のデータベース コード/SQLObject を使用する
  • 基本的な UI を構築するためのいくつかのウィジェット

これは私の最初の Web プロジェクトになるので、すべての検索結果に少し混乱しています。CherryPy、Turbogears、web2py、ピラミッド? 私の状況で良いフレームワークになるものを誰かが教えてくれたら嬉しいです。

4

2 に答える 2

1

あなたが名前を付けたオプションはどれも機能します。彼らのドキュメントをざっと見て、あなたにとって一番素敵に見えるものを決めてください.

Flask はもう 1 つの軽量オプションです: http://flask.pocoo.org/

Djangoも機能します(自分の作業ではORMを無視し、データベースサーバー内の別のデータベースを見て、自分のORMから分離しておくように設定してください)。

于 2012-01-17T14:13:42.523 に答える
0

ピラミッドを試してみてください。Django とは対照的に、好きなものを押し付けるものではありません。また、あらゆるレベルで Web アプリケーションを構築するための豊富な機能を備えています。

于 2012-01-17T14:16:21.637 に答える