diff options
author | David Lord <davidism@gmail.com> | 2020-01-09 12:03:07 -0800 |
---|---|---|
committer | David Lord <davidism@gmail.com> | 2020-01-10 07:54:39 -0800 |
commit | d177eeb295e2552227bf569d703ca32bb509a628 (patch) | |
tree | 1395bc143b9bfa4f382b778db68da8f645efcc80 /examples | |
parent | c30675f964b331668c1379726b8ead3c509d9c9f (diff) | |
download | jinja-d177eeb295e2552227bf569d703ca32bb509a628.tar.gz |
apply reorder-python-imports
Diffstat (limited to 'examples')
-rw-r--r-- | examples/basic/cycle.py | 4 | ||||
-rw-r--r-- | examples/basic/debugger.py | 2 | ||||
-rw-r--r-- | examples/basic/inheritance.py | 4 | ||||
-rw-r--r-- | examples/basic/test.py | 3 | ||||
-rw-r--r-- | examples/basic/test_filter_and_linestatements.py | 3 | ||||
-rw-r--r-- | examples/basic/test_loop_filter.py | 2 | ||||
-rw-r--r-- | examples/basic/translate.py | 1 | ||||
-rw-r--r-- | examples/bench.py | 3 | ||||
-rw-r--r-- | examples/rwbench/djangoext.py | 18 | ||||
-rw-r--r-- | examples/rwbench/rwbench.py | 33 |
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. |