4

私は web2py を使用して動的な Web UI を MySQL バックエンドに構築しています。web2py フレームワークと Web 開発全般は初めてです。

私が探しているのは、web2py 用に構築された、または web2py と互換性のある、次の機能を備えたライブラリまたはプラグインです。

1) テーブルから取得したレコードのインライン編集 (一度に 1 つずつではなく、一度に複数のレコード)。送信時にすべての変更がデータベースに送り返されます。

2) それらのレコードの特定のフィールドの値のドロップダウン メニュー。ドロップダウンの値は、そのレコードの別のフィールドの値によって異なります。

3) 新しい記録を作成する能力。

--

以下は、私が探しているものに近いと思われるいくつかのソリューションです。しかし、既製のものはすべて費用がかかるか、私のプロジェクトがオープンソースである必要があるようです。[DOT] は、2 つ以上のリンクを許可するために含まれています。

http://datatables.net/index - プラグインを購入しないとインライン編集はできません

http://wijmo.com/widgets/wijmo-complete/grid/ - グリッドには wijmo のライセンス版のみが付属しています

http://trirand.com/blog/jqgrid/jqgrid.html - 有望に思えますが、web2py を使用してデータをサーバーに送り返すにはどうすればよいですか? また、特定のフィールドのドロップダウンを作成するにはどうすればよいですか?

http://dev.sencha.com/deploy/ext-4.0.0/examples/grid/cell-editing.html - これは私が探しているもののようですが、ライセンス料を払いたくありません.

--

私の好みは、すでに構築されているものを使用することです。ただし、多くの人は、独自の UI を作成することが最善の方法であると考えているようです。

今後の良い道について何か提案はありますか?

4

2 に答える 2

0

次のプラグインのリストを見たら、http://dev.s-cubism.com/web2py_plugins 探していることのほとんどを実行します。

于 2012-12-14T09:56:39.107 に答える