ryotankの備考録日記

趣味の電子工作についての備考録などなど

基板設計記録WEBアプリその29

PDRデータ入力フォーム3では、
画像をアップロードする機能を付ける為
バリデーション(入力チェックの事)を実装する

なんでバリデーションを実装するのか
画像ファイル(jpeg,png)以外のものをアップロード
しないようにする

コードはforms.pyに書く

そもそもフォームの役割とは
・ユーザーの入力データの保持
・入力データのバリデーション、エラーメッセージ保持など

今回は
jpegpng以外のものはアップロード出来ない
・25MB以上の画像ファイルはアップロード出来ない
というバリデーションを設ける

次回は、上記を踏まえたバリデーションのコードを書く