「Pythonパスのどこにでも保存できる」ことは承知していますが、プロジェクトのミドルウェアクラスを保存するために使用できる整理されたパターンは何ですか?
mod_wsgi を使用して、プロジェクトのルート ディレクトリとプロジェクト ディレクトリを sys パスに追加しています。
sys.path.append( '/srv/' )
sys.path.append( '/srv/workarounds/' )
後者の行はプロジェクトのルートです。例として、次のミドルウェア クラスを適用するとします: http://djangosnippets.org/snippets/1179/
スニペットの内容を middleware.py ファイルにコピーして、プロジェクト ルートにダンプしますか? ミドルウェア用のディレクトリを作成し、そのディレクトリを Python パスに追加しますか?