Make組ブログ

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

Django

Djangoのデバッグモードを動的に切り替えたい

DjagnoではsettingsモジュールのDEBUGの値(True/False)によってデバッグモードのオンオフができます。 ここで環境が開発or運用など複数ある場合に、各環境ごとにデバッグモードのオンオフを静的に設定するのは面倒。環境に応じて、DEBUGの値が動的に変わる…

Djagno自体のテストを実行する方法

Djangoにパッチを送るときなどに、Djangoそのもののテストを実行する必要があります。 ただ「Django テスト」でググってもDjangoプロジェクトのテストの話ばかりがヒットしてしまうので書いておきます。

Djangoにすごく長いCSRF token送りまくるDOS

フラフラとDjangoのチケットみてると #16827 (validate CSRF token (Check length)) – Django こんなものがあった。 すごく長いCSRF tokenもったリクエスト送りまくるDOS攻撃があるらしいんですが、Djangoはどんなに長いCSRF tokenでも受け付けてしまうらし…

Djangoのバージョンを切り替えて使う〜chdjangoの導入

Djangoのバージョンを切り替えながら使う方法。この記事ではインストールされているDjangoのバージョンをまるごと変えてしまう方法です。プロジェクトごとにDjangoのバージョンを切り替えるならプロジェクトごとに異なるバージョンのDjangoを使う - 偏った言…

feedjack 導入のまとめとハマった点(MEDIA_URL とか)

feedjack は Django ベースのフィードリーダです。Planet というフィードリーダに似ているらしい。 http://www.feedjack.org/ Planet Feed Reader 公式ページの Instraition が優秀なんで楽だけど、MEDIA_URL とかでハマったので書く。