wie man benutzerdefinierte Middleware in Django einrichtet

Ich versuche Middleware zu erstellen, um optional ein kwarg an jede Ansicht zu übergeben, die eine Bedingung erfüllt.

Das Problem ist, dass ich kein Beispiel für die Einrichtung der Middleware finden kann. Ich habe Klassen gesehen, die die gewünschte Methode, process_view, überschreiben:

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

        return None  

Aber wo lege ich diese Klasse hin? Erstelle ich eine Middleware-App, füge diese Klasse in sie ein und verweise dann in der settings.middleware darauf?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage