個人的な Python メモ

TurboGears で開発していく流れ

1. プロジェクトの新規作成


ターミナル上で、
tg-admin quickstart

を実行すると、下記の様な質問が出るので、プロジェクト名とかを入力する。
Project name と Package Name の違いはいまいち理解できていない。
Enter project name: Wiki 20 Enter package name [wiki20]: wiki20 Do you need Identity (usernames/passwords) in this project? [no] no

2. model の定義


model.py に SQLObject を継承したモデルを定義

3. SQL のテーブルを作成


model.py で定義したモデルに基づく Database のテーブルを作成する。
tg-admin sql create

4. 見た目を template フォルダ以下の .kid に記述


ここで作成した .kid ファイルは controller.py の @expose(template)で指定される

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Wiki内検索

Menu

ここは自由に編集できるエリアです。

編集にはIDが必要です