1111 :license: BSD.
1212"""
1313from __future__ import print_function
14+
1415import sys
15- from os .path import join , dirname , abspath
16+ from datetime import datetime
17+ from os .path import abspath
18+ from os .path import dirname
19+ from os .path import join
20+ from pstats import Stats
21+ from random import choice
22+ from random import randrange
23+ from timeit import Timer
24+
25+ from djangoext import django_loader
26+ from djangoext import DjangoContext
27+ from genshi .template import TemplateLoader as GenshiTemplateLoader
28+ from mako .lookup import TemplateLookup
29+
30+ from jinja2 import Environment
31+ from jinja2 import FileSystemLoader
32+ from jinja2 .utils import generate_lorem_ipsum
33+
1634try :
1735 from cProfile import Profile
1836except ImportError :
1937 from profile import Profile
20- from pstats import Stats
21- ROOT = abspath (dirname (__file__ ))
2238
23- from random import choice , randrange
24- from datetime import datetime
25- from timeit import Timer
26- from jinja2 import Environment , FileSystemLoader
27- from jinja2 .utils import generate_lorem_ipsum
28- from mako .lookup import TemplateLookup
29- from genshi .template import TemplateLoader as GenshiTemplateLoader
39+ ROOT = abspath (dirname (__file__ ))
3040
3141
3242def dateformat (x ):
@@ -38,6 +48,7 @@ def dateformat(x):
3848mako_lookup = TemplateLookup (directories = [join (ROOT , 'mako' )])
3949genshi_loader = GenshiTemplateLoader ([join (ROOT , 'genshi' )])
4050
51+
4152class Article (object ):
4253
4354 def __init__ (self , id ):
@@ -70,7 +81,6 @@ def __init__(self, username):
7081
7182context = dict (users = users , articles = articles , page_navigation = navigation )
7283
73-
7484jinja_template = jinja_env .get_template ('index.html' )
7585mako_template = mako_lookup .get_template ('index.html' )
7686genshi_template = genshi_loader .load ('index.html' )
@@ -83,7 +93,6 @@ def test_mako():
8393 mako_template .render_unicode (** context )
8494
8595
86- from djangoext import django_loader , DjangoContext
8796def test_django ():
8897 # not cached because django is not thread safe and does
8998 # not cache by itself so it would be unfair to cache it here.
0 commit comments