Make組ブログ

Python、Webアプリや製品・サービス開発についてhirokikyが書きます。

2013-03-01から1ヶ月間の記事一覧

Djangoのテストで設定 (settings) を上書きする

Djangoのテストで設定 (settings) を上書きする Django のユニットテストを書くときに、 設定ファイル (settings.py) を一部変更したいことがある。 そのやり方をメモ。 テストの一部で変えたいとき ドキュメントに書いてあった。 Override Settings django.…

DjangoのORMが実行してるSQLの見方 (とdjango-debug-toolbar のススメ)

DjangoのORMが実行してるSQLの見方 (とdjango-debug-toolbar のススメ) djangoddebugttoolbar 使おう。 以下の様な記事があった。 Djangoの発行する生SQLが見たい ForeignKeyとfilterのメモ - AtAsAtAmAtArA django.db.connection.queries を使うとよいそう…

django-celeryで非同期処理クイックスタートガイド

djangoccelery で非同期処理をやる。 サクッと非同期処理を試せちゃうような、クイックスタートガイド をメモがてら書いていく。 インストール まずはインストールから。 pip を使って Django と djangoccelery をインストールする。 % pip install Django %…

「それZopeだよ」って言われたので作ったもの

「それZopeだよ」って言われたので作ったもの URLディスパッチャーとか飽きたので、もっと他のことがしたかった。 URL(リクエストのPATH INFO)にマッチしたパターンに対応するビューなど言ってないで、 より汎用的な構造はないかと考えていた。 思いついてつ…

SQLAlchemyのSQL表現言語で集計する

SQLAlchemyのSQL表現言語で集計する 前回の Djangoで売上を集計/集約処理する に続いて、また集計します。 今回はDjango(のORM)ではなく SQLAlchemy を使います。バージョンは0.8。 ただしORMとしてではなく、SQLAlchemyのSQL表現言語(SQLExpression)のみ使…