管理インターフェースで既存のリストを複製する機能を追加する簡単な方法があるかどうか疑問に思っていますか?
データ入力では、多くのアイテムが別のアイテムと一般的なデータを共有している状況に遭遇しました。時間を節約するために、既存のリストをすばやく複製し、変更されたデータのみを変更すると非常に便利です。より良いモデル構造を使用することは、データの重複を減らす方法の 1 つですが、将来、重複したデータを個別に変更する必要が生じる場合があります。
管理インターフェースで既存のリストを複製する機能を追加する簡単な方法があるかどうか疑問に思っていますか?
データ入力では、多くのアイテムが別のアイテムと一般的なデータを共有している状況に遭遇しました。時間を節約するために、既存のリストをすばやく複製し、変更されたデータのみを変更すると非常に便利です。より良いモデル構造を使用することは、データの重複を減らす方法の 1 つですが、将来、重複したデータを個別に変更する必要が生じる場合があります。
これを ModelAdmin に追加できるようにするだけで、名前を付けて保存できます。
save_as = True
これにより、[保存して別のものを追加] ボタンが [名前を付けて保存] ボタンに置き換えられます。「名前を付けて保存」は、オブジェクトが古いオブジェクトではなく、(新しい ID を持つ) 新しいオブジェクトとして保存されることを意味します。