GoogleAppEngine でブログ的なものを… その2
蝸牛が這いずる様に進む記録。
公式スタートガイド を、お題のゲストブックアプリに投稿項目(投稿タイトル)を追加したり、投稿日時を表示させたり、class名を変更したりしながら、テンプレートの使用、静的ファイルの使用まで。
今後、機能やテンプレートを追加していきたいと思います。
大まかな作成内容のメモ
- URL を決める(def main())
- データのモデルをつくる(class Hoge(db.Model))
- URLに合わせて class をつくる(class Fuga(webapp.RequestHandler))
- メソッド(get, post)に合わせて関数をつくる(def get(self), def post(self))
- 入力されたデータを保存する
- 出力するデータを設定、抽出する
- データとテンプレートを紐づける
- テンプレートをつくる
大体こんな感じでしょうか?