私はSQLFORM.smartgridを、私が構築しているアプリのベースとして使用しています。これは、ほぼ完全に法案に適合しているためです。
スマートグリッドによって生成されたビューをカスタマイズしています。表示しているレコードの上にダッシュボードを少し追加したいと思います。ダッシュボードには、表示しているテーブルに関連する他のテーブルのレコードのデータが含まれます。
スマートグリッドで表示されている現在のレコードのIDを取得するにはどうすればよいですか?request.argsを使用してURLからIDを抽出しようとしましたが、argsはリストとして返され、IDは常に同じインデックスを持っているとは限りません。リストで整数をチェックするのは少し面倒で危険なようです。