新しいデータベース行を自動作成する私のアプリケーションは、顧客ごとに1日に数行のデータを作成します。各行は、フォームを使用して必要に応じて変更されます。行に対する複数の変更が毎日行われる場合があります。一日の終わりに、顧客は変更を「コミット」し、その時点でそれ以上の変更は許可されません。2はコミットされ、それ以上の変更は許可しません。self.save()これは正しい方法ですか?もしそうなら、この機能を「コミット」ボタンにアタッチする方法。1プロパティの機能について混乱しているのではないでしょうか。この種の機能をプロパティに絶対に付加しないでください。インスタンスから値を取得し、代わりに値を変更してdbに保存することになっている場合、非常に驚​​くべき動作になります。これを標準モデルのメソッドに入れることができます。それはとても簡単なことです。することには意味がありません。「ボタンにアタッチする」という点では、Djangoでは、URLとビューなしでフロントエンドから呼び出すことはできません。POSTリクエストからモデルインスタンスのIDを受け取り、インスタンスを取得してそのステージ値を変更し、保存するビューが必要です。使用しているフォームビューと何の違いもありません。n)などの生データからn個の新しい行を作成します。