mirror of
https://github.com/webrecorder/pywb.git
synced 2025-03-15 00:03:28 +01:00
bump version to 0.7.6
jinja2: allow adding multiple packages to search path
This commit is contained in:
parent
71d9e58d7c
commit
48b7751f80
@ -1,3 +1,8 @@
|
||||
pywb 0.7.6 changelist
|
||||
~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
* packaging: allow adding multiple packages for Jinja2 template resolving
|
||||
|
||||
pywb 0.7.5 changelist
|
||||
~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
PyWb 0.7.5
|
||||
PyWb 0.7.6
|
||||
==========
|
||||
|
||||
.. image:: https://travis-ci.org/ikreymer/pywb.png?branch=develop
|
||||
|
@ -61,7 +61,7 @@ def is_wb_handler(obj):
|
||||
#=================================================================
|
||||
class J2TemplateView(object):
|
||||
env_globals = {'static_path': 'static/default',
|
||||
'package': 'pywb'}
|
||||
'packages': ['pywb']}
|
||||
|
||||
def __init__(self, filename):
|
||||
template_dir, template_file = path.split(filename)
|
||||
@ -84,8 +84,11 @@ class J2TemplateView(object):
|
||||
# add relative and absolute path loaders for banner support
|
||||
loaders.append(FileSystemLoader('.'))
|
||||
loaders.append(FileSystemLoader('/'))
|
||||
loaders.append(PackageLoader(self.env_globals['package'],
|
||||
template_dir))
|
||||
|
||||
# add loaders for all specified packages
|
||||
for package in self.env_globals['packages']:
|
||||
loaders.append(PackageLoader(package,
|
||||
template_dir))
|
||||
return loaders
|
||||
|
||||
def render_to_string(self, **kwargs):
|
||||
|
Loading…
x
Reference in New Issue
Block a user