フォーム入力した値の検証について気づいた事
ずっと、GETのリクエストハンドラとPOSTのリクエストハンドラで違うルーティングをするものだと思っていたので、POSTで検証が通らなかったときにどうやって、その情報を渡しつつ元のフォームに戻るんだろうか。 という疑問があったが、form validation frameworkのサンプルページを読んでいたら、どうも …
ずっと、GETのリクエストハンドラとPOSTのリクエストハンドラで違うルーティングをするものだと思っていたので、POSTで検証が通らなかったときにどうやって、その情報を渡しつつ元のフォームに戻るんだろうか。 という疑問があったが、form validation frameworkのサンプルページを読んでいたら、どうも …
MVCの仕組みになれていなかったのでformに入力した値の検証の仕方が分からなかったが、DJangoのform validation frameworkという機能を利用するらしい。 後で使うので、説明しているページをメモ。 Introduction In this article we show how to use …
最初に、サンプルアプリの仕様を説明 概要: ・1からインクリメントしながら番号を表示し、3の倍数と3の付く数字のときに別の文字列を、5の倍数のときにも更に別の文字列を表示する。 ・終点となる番号が設定できる。 ・3の倍数と3のつく数字のときに読み上げる文字列を設定できる。 ・5の倍数のときに読み上げる文字列を設定でき …
from google.appengine.api import users ってインポートしておいてやれば、 user = users.get_current_user() if user: print 'ログイン済み' else: print 'ログインしてない。' と判断できるし、ログインしていないときはハンド …
インフラを気にしないで良いという事が、これほど楽ちんなのかという感じ。 いちいち、接続先を指定しなくても良くて、インスタンスを生成してPutすればそれがInsertになるし、GQLでインスタンスのリストを取得して変更してPutすればUpdateになるし、Delete()すれば削除になる。