私はいくつかの Pyramid (以前の Pylons) プロジェクトに取り組んでおり、コンテンツ (ユーザー アカウント、ログ エントリ、または単に他のデータなど) のリストを表示する必要があることがよくあります。ユーザーはリストをページ分割し、行をクリックして、その行の内容を編集できるフォームを取得できる必要があります。
現在、私は常に車輪の再発明を行っており、ページネーションに Webhelper を使用する Mako テンプレート、ダイアログを提供するための Jquery UI、クライアント側とサーバー側で手作業でエディター フォームと AJAX リクエストを作成しています。
ご存知かもしれませんが、これは非常に多くの時間を消費します。だから私が疑問に思っているのは、毎回ホイールを再発明することなく、リスト、エディターダイアログ、およびサーバー/クライアント通信を提供するより良い方法はありますか?
Django は、ユーザー アカウントやその他のものをすぐに使用できるようにすることで、その大きな負担を軽減していると聞きました。しかし、私の場合はユーザー アカウントだけではなく、サーバー側の SQL データベースに格納されているあらゆる種類のデータであり、ユーザーが編集できる必要があります。
前もって感謝します!