Промежуточное ПО по умолчанию - конвейер , как вы уже догадались. Однако у меня сложилось впечатление, что после этого «общее промежуточное программное обеспечение» становится слегка оксюморонным, особенно для слабо связанных структур, таких как Pylons. Настройка фреймворка предполагает, что «вот основное промежуточное программное обеспечение - и здесь можно разместить промежуточное программное обеспечение, которое вы пишете сами, чтобы удовлетворить ваши индивидуальные потребности». Я мог бы говорить через свою шляпу, но это то, что я чувствую - когда я подумал: «Это промежуточное ПО?» Что касается моих модулей, то ответ всегда был «Нет, я могу просто поместить это в контроллер». Так что - будьте внимательны с областью действия и не загружайте вещи на уровень промежуточного программного обеспечения, если вы можете изящно держать их ближе к контексту, где они вам нужны.
Далее: В вики WSGI есть список промежуточного программного обеспечения , который также может помочь вам ответить на ваш вопрос.