wheezy.template / demos / bigtable / bigtable.py

Diff from to

demos/bigtable/bigtable.py

         return response.body.getvalue().decode('utf8')
 
 
+# region: django
+
+try:
+    from django.conf import settings
+    settings.configure()
+    from django.template import Template
+    from django.template import Context
+except ImportError:
+    test_django = None
+else:
+    django_template = Template(s("""\
+<table>
+    {% for row in table %}
+    <tr>
+        {% for key, value in row.items %}
+        <td>{{ key }}</td><td>{{ value }}</td>
+        {% endfor %}
+    </tr>
+    {% endfor %}
+</table>
+"""))
+    def test_django():
+        return django_template.render(Context(ctx))
+
+
 def run(number=100):
     from timeit import Timer
     names = globals().keys()
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.