jak skonfigurować niestandardowe oprogramowanie pośrednie w django

Próbuję utworzyć oprogramowanie pośrednie, aby opcjonalnie przekazać kwarg do każdego widoku spełniającego warunek.

Problem polega na tym, że nie mogę znaleźć przykładu konfiguracji oprogramowania pośredniego. Widziałem klasy, które zastępują metodę, którą chcę, process_view:

Class CheckConditionMiddleware(object):  
    def process_view(self, request):  

        return None  

Ale gdzie mam umieścić tę klasę? Czy tworzę aplikację middleware i umieszczam ją w środku, a następnie odwołuję się do niej w settings.middleware?

questionAnswers(3)

yourAnswerToTheQuestion