2

私はいくつかの Pyramid (以前の Pylons) プロジェクトに取り組んでおり、コンテンツ (ユーザー アカウント、ログ エントリ、または単に他のデータなど) のリストを表示する必要があることがよくあります。ユーザーはリストをページ分割し、行をクリックして、その行の内容を編集できるフォームを取得できる必要があります。

現在、私は常に車輪の再発明を行っており、ページネーションに Webhelper を使用する Mako テンプレートダイアログを提供するための Jquery UI、クライアント側とサーバー側で手作業でエディター フォームと AJAX リクエストを作成しています。

ご存知かもしれませんが、これは非常に多くの時間を消費します。だから私が疑問に思っているのは、毎回ホイールを再発明することなく、リスト、エディターダイアログ、およびサーバー/クライアント通信を提供するより良い方法はありますか?

Django は、ユーザー アカウントやその他のものをすぐに使用できるようにすることで、その大きな負担を軽減していると聞きました。しかし、私の場合はユーザー アカウントだけではなく、サーバー側の SQL データベースに格納されているあらゆる種類のデータであり、ユーザーが編集できる必要があります。

前もって感謝します!

4

1 に答える 1

1

これはあなたが探しているものですか?

pypi --> http://pypi.python.org/pypi/pyramid_formalchemy

ドキュメント --> http://docs.formalchemy.org/pyramid_formalchemy/

デモ!!--> http://demo.formalchemy.org/

コード --> https://github.com/FormAlchemy/pyramid_formalchemyおよびhttps://github.com/FormAlchemy/fa.jquery

ノート:

  • SQLAでのみ動作すると思います
  • authn/authz/permission に自分で取り組む必要があります
  • fa.jquery を使用できます

数時間前にこれを試しましたが、pypi のパッケージが壊れているため ( https://github.com/FormAlchemy/pyramid_formalchemy/issues/11 )、source install/develop することをお勧めします。

于 2011-06-30T17:43:55.800 に答える