Всякий раз, когда кто-то загружает страницу, я хочу напечатать «Hello» в консоли.
Я не хочу добавлять декоратор для всех моих 100 просмотров.Это глупо.Я хочу, чтобы этот декоратор автоматически добавлялся в мои представления.Хм ...
Промежуточное программное обеспечение: http://docs.djangoproject.com/en/dev/topics/http/middleware/#writing-your-own-middleware
Определите класс промежуточного программного обеспечения, переопределите одну из функций, определенных выше, напечатайте «Hello», верните соответствующий объект (согласно документации) и добавьте класс промежуточного программного обеспечения в ваши settings.py
class PrintHelloMiddleware(object): def process_response(self, request, response): print "Hello" return None # settings.py MIDDLEWARE_CLASSES = ( # ... usual middleware 'path.to.my.middleware.PrintHelloMiddleware', )