В позапрошлом посте я выкладывал context_processor в версией subversion ревизии корня проекта. Минус в том, что об этой переменной надо помнить, её нужно прописать в шаблон. С прослойками все проще, написал, подключил, забыл.
Нижеследующий код дописывает к заголовку страницы ревизию проекта:
# -*- coding: utf8 -*- from django.utils.version import get_svn_revision from django.conf import settings class SubversionRevInTitle: def process_response(self, request, response): if response.content: response.content = response.content.replace('', \ str(': ' + get_svn_revision(getattr(settings, \ 'PROJECT_ROOT')) + '')) return response
Комментариев нет:
Отправить комментарий