22 05 2011 Python Flask SQLAlchemy Tweet
FlaskというよりはSQLAlchemy+Jinja2の話なのだけど。
one-to-manyのスキーマがあったとして(例えばあるレビューに付いたコメント数)、countメソッド使うと怒られるんだろうなぁと思いつつ使ってみる
{{ bookmark.comments.count() }}
これはやはり怒られた。
TypeError: count() takes exactly one argument (0 given)
で、Jinja2でlenが使えるかなとふと思ったのでやってみたら使えなかったが、builtin filtersにlengthがあるそうなので、それで解決。
ところで、サービスは一気に動くところまで仕上げないと、だれるっていうかモチベーションが下がってきて生産性が落ちるなぁ。みんなはどうやってやる気を保ち続けているんだろうか?こつが知りたい。