1
Jinja2를 내 템플릿 시스템으로 사용하고 있습니다. jinja2.py 파일을 만들고 사용자 정의 템플릿 필터 등을 사용하도록 환경을 설정했습니다. 그러나 jinja2를 통해 custom_processor를 설정하는 방법을 모르겠습니다.Django with Jinja2 - 사용자 정의 컨텍스트 프로세서 사용
def environment(**options):
env = Environment(**options)
env.filters['datetime'] = format_datetime
env.globals.update({
'static': staticfiles_storage.url,
'url': reverse,
'thumbnail': thumbnail,
'customimagecrop':customimagecrop,
})
return env
감사
감사합니다. memcached에 사용 하겠지만 jinja2는 필요 없다고 읽었습니다. 어떻게 생각해? – ratata
memcached에 컨텍스트 프로세서를 사용하면 무슨 뜻인지 모르겠습니다. – Alasdair
사용자 정의 context_processor 내에서 (memcached를 통해) 캐싱을 수행하고 있습니다 ... (workCategories = cache.get (cache_key_workcategories)) – ratata