我知道我可以“将它存储在我的 python 路径中的任何位置”等等,但是我可以用来为我的项目存储中间件类的有组织的模式是什么?
我通过 mod_wsgi 将我的项目根目录和项目目录附加到 sys 路径:
sys.path.append( '/srv/' )
sys.path.append( '/srv/workarounds/' )
后一行是项目根目录。例如,假设我想应用这个中间件类:http ://djangosnippets.org/snippets/1179/
我是否只需将片段内容复制到 middleware.py 文件并将其转储到我的项目根目录中?为中间件创建一个目录,将该目录添加到我的 python 路径中?