Loading...

社内システム開発日記:その130

前書き

お疲れ様です!
小手投げです。

前回の続きですが、唇は剥脱性口唇炎のような症状になってきました。
ヘルペスと違って原因がはっきりしないのがもやっとします。
さわらないようにじっと待つだけしかできないのも辛いです。

今回は日記です。

日記

引き続きバリデーションの実装

プロジェクト情報編集
プロジェクト情報登録と同じチェックでいけた

社員情報登録
既にあるバリデーション以外でメールアドレスと最小値のチェックが必要
メールアドレスはgolangのmailパッケージを使って判定を丸投げした
最小値は最大値と判定を逆にするだけ
最大値のチェックができていないと思ったら、画面側で入力制限してただけだった
パスワードと再入力の一致のチェック

社員情報編集
メールアドレスがなくなりパスワードが必須でない以外は登録と同じ

ブログの執筆公開

テンプレート登録
テンプレート編集
項目が少なく追加するチェック項目もないため割と素直に行く

ハンドラ名にPostをつけていたが消す
今GETメソッドになっているところもPOSTに直さないと

自社情報変更を見落としていたので明日やる

後書き

メールアドレスの判定はパッケージがあって助かりました。
自分で書こうとすると正規表現に苦労しそうなので。

ではまた次回。

情報戦略テクノロジー