Django CreateViewやUpdateView利用時、任意のデータを裏側で保存する

CreateViewやUpdateViewを使うけど、ボタンを押すだけのパターン(保存する値がすでに決まっているパターン)にしたい時とか、一部だけ選択させてそれ以外は決まった値を保存したい時。

たとえば、出退勤を記録するための出勤ボタン/退勤ボタン。

そういうケースでは、そもそもクラスビューを使う必要もなさそうだか、改修時に固定値を1個だけ追加したいとかあるかもしれない。

 

form_validメソッドをオーバーライドします。

views.py

forms.py

hoge_form.html

 

参考サイト)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*