電話番号を尋ねるフォームがあります。[0-9] の数字のみがデータベースに保存されるようにする必要があります。
Django のドキュメントには次のように書かれています。
保存するとどうなりますか?
3) データベースのデータを準備します。各フィールドは、データベースに書き込むことができるデータ型で現在の値を提供するよう求められます。
これはどのように起こりますか?より具体的には、これが確実に消去されるようにするにはどうすればよいですか? モデルの保存方法をオーバーライドできることはわかっていますが、もっと良い方法があるようで、その方法がわかりません。
カスタム フィールドを作成できると思いますが、ここではやり過ぎのようです。
また、フォームにバリデーションを入れることはできると思いますが、モデルに属する文字を削除するのは本当に気分が悪いです。