Я пытаюсь создать промежуточное программное обеспечение, чтобы по желанию передать kwarg для каждого представления, которое соответствует условию.Как настроить настраиваемое промежуточное ПО в django
Проблема в том, что я не могу найти пример настройки промежуточного программного обеспечения. Я видел классы, которые переопределяют метод, который я хочу, process_view:
Class CheckConditionMiddleware(object):
def process_view(self, request):
return None
Но где я могу поместить этот класс? Я создаю приложение промежуточного программного обеспечения и помещаю его в него, а затем ссылаюсь на него в settings.middleware?
Вы можете следить за одним из моих ответов здесь: http://stackoverflow.com/questions/17751163/django-display-time-it-took-to-load -a-page-on-all-page/17777539 # 17777539 –
Хотя это отличный ответ, вы также можете следить за [django book] (http://www.djangobook.com/en/2.0/chapter17.html) – karthikr
вы можете сделать это: http://stackoverflow.com/questions/17751163/django-display-time-it-took-to-load-a-page-on-every-page/17777539#17777539 – Atma