2009-01-01から1年間の記事一覧

TracLightningでMercurialを使ってみた

サーバリプレースのついでに、自己流でセットアップしたTrac0.10からTracLightning2.3.2に移行してみた。ついでにTracをmod_wsgiで動かしてみたり、Mercurialと連携させてみたり、チケットの自動クローズとかできるようにしてみたのでメモしておく。環境はこ…

FormWizardを使いこなすための注意点

環境はPython2.5+Django1.0.3trunkをみてもdjango/contrib/formtools/wizard.pyの最終更新はr8679なので、Django1.1でも同じかな。 問題点 基本的な使い方はドキュメントにあるとおりだが、おそらく実際には使えない。問題は3つ。 FormWizardのextra_conte…

既存モデルを拡張する

Python2.5 + Django1.0.2で動作確認ずみ。Djangoで既存モデルを拡張したい場合、アプローチは2つある。 マルチテーブル継承を使う。 ForeignKeyで既存モデルを参照する。 マルチテーブル継承を使う 前者のマルチテーブル継承は、Django1.0からの機能でかな…