aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorDavid Lord <davidism@gmail.com>2020-01-09 12:03:07 -0800
committerDavid Lord <davidism@gmail.com>2020-01-10 07:54:39 -0800
commitd177eeb295e2552227bf569d703ca32bb509a628 (patch)
tree1395bc143b9bfa4f382b778db68da8f645efcc80 /examples
parentc30675f964b331668c1379726b8ead3c509d9c9f (diff)
downloadjinja-d177eeb295e2552227bf569d703ca32bb509a628.tar.gz
apply reorder-python-imports
Diffstat (limited to 'examples')
-rw-r--r--examples/basic/cycle.py4
-rw-r--r--examples/basic/debugger.py2
-rw-r--r--examples/basic/inheritance.py4
-rw-r--r--examples/basic/test.py3
-rw-r--r--examples/basic/test_filter_and_linestatements.py3
-rw-r--r--examples/basic/test_loop_filter.py2
-rw-r--r--examples/basic/translate.py1
-rw-r--r--examples/bench.py3
-rw-r--r--examples/rwbench/djangoext.py18
-rw-r--r--examples/rwbench/rwbench.py33
10 files changed, 40 insertions, 33 deletions
diff --git a/examples/basic/cycle.py b/examples/basic/cycle.py
index ecfd7b90..63d8a425 100644
--- a/examples/basic/cycle.py
+++ b/examples/basic/cycle.py
@@ -1,10 +1,8 @@
from __future__ import print_function
-from jinja2 import Environment
+from jinja2 import Environment
env = Environment(line_statement_prefix="#", variable_start_string="${", variable_end_string="}")
-
-
print(env.from_string("""\
<ul>
# for item in range(10)
diff --git a/examples/basic/debugger.py b/examples/basic/debugger.py
index 4c101ffd..b74125b0 100644
--- a/examples/basic/debugger.py
+++ b/examples/basic/debugger.py
@@ -1,8 +1,8 @@
from __future__ import print_function
+
from jinja2 import Environment
from jinja2.loaders import FileSystemLoader
env = Environment(loader=FileSystemLoader('templates'))
-
tmpl = env.get_template('broken.html')
print(tmpl.render(seq=[3, 2, 4, 5, 3, 2, 0, 2, 1]))
diff --git a/examples/basic/inheritance.py b/examples/basic/inheritance.py
index d5f0ae4f..647f42cd 100644
--- a/examples/basic/inheritance.py
+++ b/examples/basic/inheritance.py
@@ -1,13 +1,11 @@
from __future__ import print_function
+
from jinja2 import Environment
from jinja2.loaders import DictLoader
-
env = Environment(loader=DictLoader({
'a': '''[A[{% block body %}{% endblock %}]]''',
'b': '''{% extends 'a' %}{% block body %}[B]{% endblock %}''',
'c': '''{% extends 'b' %}{% block body %}###{{ super() }}###{% endblock %}'''
}))
-
-
print(env.get_template('c').render())
diff --git a/examples/basic/test.py b/examples/basic/test.py
index 44597269..04a6adc7 100644
--- a/examples/basic/test.py
+++ b/examples/basic/test.py
@@ -1,4 +1,5 @@
from __future__ import print_function
+
from jinja2 import Environment
from jinja2.loaders import DictLoader
@@ -22,7 +23,5 @@ env = Environment(loader=DictLoader({
{% macro conspirate() %}23{% endmacro %}
'''
}))
-
-
tmpl = env.get_template("child.html")
print(tmpl.render())
diff --git a/examples/basic/test_filter_and_linestatements.py b/examples/basic/test_filter_and_linestatements.py
index 81da7508..c18731c1 100644
--- a/examples/basic/test_filter_and_linestatements.py
+++ b/examples/basic/test_filter_and_linestatements.py
@@ -1,6 +1,6 @@
from __future__ import print_function
-from jinja2 import Environment
+from jinja2 import Environment
env = Environment(line_statement_prefix='%', variable_start_string="${", variable_end_string="}")
tmpl = env.from_string("""\
@@ -22,5 +22,4 @@ tmpl = env.from_string("""\
% endfor
% endfilter
""")
-
print(tmpl.render(seq=range(10)))
diff --git a/examples/basic/test_loop_filter.py b/examples/basic/test_loop_filter.py
index 38a221d3..d5b908b8 100644
--- a/examples/basic/test_loop_filter.py
+++ b/examples/basic/test_loop_filter.py
@@ -1,4 +1,5 @@
from __future__ import print_function
+
from jinja2 import Environment
tmpl = Environment().from_string("""\
@@ -9,5 +10,4 @@ tmpl = Environment().from_string("""\
</ul>
if condition: {{ 1 if foo else 0 }}
""")
-
print(tmpl.render(foo=True))
diff --git a/examples/basic/translate.py b/examples/basic/translate.py
index 8d1970f4..bbe445a1 100644
--- a/examples/basic/translate.py
+++ b/examples/basic/translate.py
@@ -1,4 +1,5 @@
from __future__ import print_function
+
from jinja2 import Environment
env = Environment(extensions=['jinja2.ext.i18n'])
diff --git a/examples/bench.py b/examples/bench.py
index 0193cc17..7d988cd9 100644
--- a/examples/bench.py
+++ b/examples/bench.py
@@ -3,9 +3,10 @@
that we get a picture of how fast Jinja is for a semi real world
template. If a template engine is not installed the test is skipped.\
"""
-import sys
import cgi
+import sys
from timeit import Timer
+
from jinja2 import Environment as JinjaEnvironment
context = {
diff --git a/examples/rwbench/djangoext.py b/examples/rwbench/djangoext.py
index 9e9fa6cf..06897e5f 100644
--- a/examples/rwbench/djangoext.py
+++ b/examples/rwbench/djangoext.py
@@ -1,7 +1,16 @@
# -*- coding: utf-8 -*-
-from rwbench import ROOT
from os.path import join
+
+from django import template as django_template_module
from django.conf import settings
+from django.template import Context as DjangoContext
+from django.template import loader as django_loader
+from django.template import Node
+from django.template import TokenParser
+from django.template import Variable
+from rwbench import dateformat
+from rwbench import ROOT
+
settings.configure(
TEMPLATE_DIRS=(join(ROOT, 'django'),),
TEMPLATE_LOADERS=(
@@ -10,19 +19,12 @@ settings.configure(
)),
)
)
-from django.template import loader as django_loader, Context as DjangoContext, \
- Node, NodeList, Variable, TokenParser
-from django import template as django_template_module
-from django.template import Library
-
# for django extensions. We monkey patch our extensions in so that
# we don't have to initialize a more complex django setup.
django_extensions = django_template_module.Library()
django_template_module.builtins.append(django_extensions)
-
-from rwbench import dateformat
django_extensions.filter(dateformat)
diff --git a/examples/rwbench/rwbench.py b/examples/rwbench/rwbench.py
index c8dc5f88..af5d40bb 100644
--- a/examples/rwbench/rwbench.py
+++ b/examples/rwbench/rwbench.py
@@ -11,22 +11,32 @@
:license: BSD.
"""
from __future__ import print_function
+
import sys
-from os.path import join, dirname, abspath
+from datetime import datetime
+from os.path import abspath
+from os.path import dirname
+from os.path import join
+from pstats import Stats
+from random import choice
+from random import randrange
+from timeit import Timer
+
+from djangoext import django_loader
+from djangoext import DjangoContext
+from genshi.template import TemplateLoader as GenshiTemplateLoader
+from mako.lookup import TemplateLookup
+
+from jinja2 import Environment
+from jinja2 import FileSystemLoader
+from jinja2.utils import generate_lorem_ipsum
+
try:
from cProfile import Profile
except ImportError:
from profile import Profile
-from pstats import Stats
-ROOT = abspath(dirname(__file__))
-from random import choice, randrange
-from datetime import datetime
-from timeit import Timer
-from jinja2 import Environment, FileSystemLoader
-from jinja2.utils import generate_lorem_ipsum
-from mako.lookup import TemplateLookup
-from genshi.template import TemplateLoader as GenshiTemplateLoader
+ROOT = abspath(dirname(__file__))
def dateformat(x):
@@ -38,6 +48,7 @@ jinja_env.filters['dateformat'] = dateformat
mako_lookup = TemplateLookup(directories=[join(ROOT, 'mako')])
genshi_loader = GenshiTemplateLoader([join(ROOT, 'genshi')])
+
class Article(object):
def __init__(self, id):
@@ -70,7 +81,6 @@ navigation = [
context = dict(users=users, articles=articles, page_navigation=navigation)
-
jinja_template = jinja_env.get_template('index.html')
mako_template = mako_lookup.get_template('index.html')
genshi_template = genshi_loader.load('index.html')
@@ -83,7 +93,6 @@ def test_mako():
mako_template.render_unicode(**context)
-from djangoext import django_loader, DjangoContext
def test_django():
# not cached because django is not thread safe and does
# not cache by itself so it would be unfair to cache it here.