まずはインストール
その後は
python web2py.py -a 'password' -i 127.0.0.1 -p 8000
アプリケーション作成
python web2py.py -S appName
appName/views/default/index.html とかが作られる
ハローワールドする:appName/controllers/default.py
def index():
return "Hello,World!"
サーバーを起動してチェックすると確かにできてる(URIは.../index)
テンプレートに組み込んで表示するには
def index():
return dict(message="Hello!")
テンプレート内にスクリプトを組み込む
<body>
{{for i in range(3):}}
{{=message}}<br/> <!-- {{=値}}で値をHTMLに出力 -->
{{pass}} <!-- コントローラー関数で渡した辞書要素は変数として利用可 -->
</body>