年明けから、ようやくPythonを始める時間が取れて、Google App Engineにも採用されているDjangoを使ってみることにした。言語もフレームワークもどっちも知らないって状態から、両方を調べながらサンプルアプリケーションを作ってみては、色々と試行錯誤しているので、すごく時間がかかっている。もしかしたら、かなり突拍子もない実装をしているのかもしれない。で、手を動かして考えてみたけど、Djangoは良く考えられてるなと思った。今日のエントリーはその過程で考えてみたバリデーション方法について。