Django

DjangoでWerkzeugのデバッガを使う

Werkzeugというツールキットには、エラー発生時にブラウザ上から対話モードでPythonコードを実行できるという、強力なデバッガが付いています。Pythonコードは、エラー発生箇所でのコンテキストで実行できるため、変数の内容の確認はもちろん、変数を書き換…

Djangoのデバッグツールバー

symfonyからDjangoに移ってきた関係で、Djangoのいいところもいろいろ分かったのだけれど、ちょっと気に入らないところも見えてきた今日この頃。 その1つ目がデバッグツールバー。symfonyには標準で備わっていて、そのページで実行されたSQLや使用されたテン…

DjangoでJobeet 1日目

symfonyにはJobeetという、よくできたチュートリアルがあります。対して、Djangoのチュートリアルというとあまり充実していないように思います(知らないだけかも)。なので、本家のドキュメント等を見ながらDjangoを使って、このJobeetをやってみようと思い…

Djangoのテンプレートで奇数・偶数判定

縞模様の表を作るときに、ループ番号の奇数・偶数判定が必要になりますよね。PHPだと直接コードを書けるので何の問題もないのですが、Djangoだとそうはいかないので、タグ、あるいはフィルタの自作をすることになってしまいます。もともとそういう風にDjango…