Google App Engine関連
松風
Google App Engine関連
headリクエストについて
def head(self): self.response.write('')
リダイレクト
return self.redirect("", permanent=True)
memcache
memcache.delete(cachedname) memcache.add(cachedname, val)
date
strftime("%Y%m%d") + datetime.timedelta(days)
注意点等
命名規則
〜〜Handler, 〜〜Model
urlにkeyを含ませる場合、/で終わらせるかどうか
終わらせない場合keyの有無で新規かどうか判定させる
もしかならずkeyが必要な場合、詳細閲覧ページのようなものの場合は/で終わらせるべきか
Google App Engine関連
generate webapp2.RequestHandler source code, ndb model, list, detail, edit, delete at python source codes
handler
generate post code
url
クラス名
テンプレートファイル名
出力
ndb
クラス名(without Model)
一覧url
新規url
編集url
詳細url
削除url
プロパティ名(author, date, visible)
author date visible
出力
開始