Webページからのデータをコミットする場合、データをバックエンドデータベースに適したデータ型または形式に変換する必要がある場合があります。たとえば、 'dd/mm/yyyy'形式の日付は、SQLiteの日付列に格納するためにPythonの日付オブジェクトまたは 'yyyy-mm-dd'に変換する必要があります(SQLiteは 'dd/mm/yyyy 'ですが、データを取得するときに問題が発生する可能性があります)。フレームワーク設計の質問
質問 - どの時点でデータを変換する必要がありますか? a)一般的なweb_page_save()メソッドの一部として(データ検証の直後、ただしrow.table_update()メソッドが呼び出される前)。 b)row.table_update()の一部として(WebまたはWeb以外のアプリケーションから呼び出されたデータオブジェクトメソッドで、UPDATEコマンドを実行する前にフィールド値のパラメータリストを構築しています)。
つまり、フレームワークの観点から、データ変換はページオブジェクト処理またはデータオブジェクト処理に属していますか?
ご意見をいただければ幸いです。
アラン