GoogleAppEngine でブログ的なものを… その2

蝸牛が這いずる様に進む記録。
公式スタートガイド を、お題のゲストブックアプリに投稿項目(投稿タイトル)を追加したり、投稿日時を表示させたり、class名を変更したりしながら、テンプレートの使用、静的ファイルの使用まで。
今後、機能やテンプレートを追加していきたいと思います。

大まかな作成内容のメモ

  • URL を決める(def main())
  • データのモデルをつくる(class Hoge(db.Model))
  • URLに合わせて class をつくる(class Fuga(webapp.RequestHandler))
    • メソッド(get, post)に合わせて関数をつくる(def get(self), def post(self))
    • 入力されたデータを保存する
    • 出力するデータを設定、抽出する
    • データとテンプレートを紐づける
  • テンプレートをつくる

大体こんな感じでしょうか?