『FFmpegで作る動画共有サイト』のサンプルをインストール中。
p.220の以下コマンド
$tg-admin sql create
上記を入力するエラーが発生。
こんな感じ。
$tg-admin sql create Using database URI sqlite:///home/ほげ/enjoo/devdata.sqlite Traceback (most recent call last): File "/usr/local/bin/tg-admin", line 8, in <module> load_entry_point('TurboGears==1.0.3.4', 'console_scripts', 'tg-admin')() (略) File "/home/ほげ/enjoo/enjoo/model.py", line 96, in User movies = MultipleJoin('Movies') NameError: name 'MultipleJoin' is not defined
ぐぐったらこんなんでてきました。
http://groups.google.com/group/turbogears/browse_thread/thread/5adc887d0c8a9b6c/d54337ba94cd476b?#d54337ba94cd476bより
I think you'll need to add ForeignKey to your import statement from
sqlobject.
つまり、、、結論。
12行目に
from sqlobject import ForeignKey, MultipleJoin
を入れろやボケ!!!!!!ってさ。