手作業でデータベースに登録してみましょう。
F:\proj\turbogears\parts>tg-admin shell Python 2.5 (r25:51908, Sep 19 2006, 09:52:17) [MSC v.1310 32 bit (Intel)] on win 32 Type "help", "copyright", "credits" or "license" for more information. (CustomShell) >>> new_part = Parts(item_name="Z80A", maker_id="Zilog", items="1", comment="") >>> new_part.set() >>> new_part <Parts 1 item_name=u'Z80A' maker_id=u'Zilog' items=u'1' comment=u''> >>> get_part= Parts.get(1) >>> get_part <Parts 1 item_name=u'Z80A' maker_id=u'Zilog' items=u'1' comment=u''> >>> ^Z Do you wish to commit your database changes? [yes]yes
こんな風に遊べるわけです。shellを終了させて、もう一度 Parts.get(1)をやっても取り出せます。外見はわかりやすいけど・・・中では大変な事をやっています。モデルだけでこんなに楽しい。
で、なんでcommitするか聞いてくるの?