Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/nutriweb/controllers/base.py
diff options
context:
space:
mode:
Diffstat (limited to 'nutriweb/controllers/base.py')
-rw-r--r--nutriweb/controllers/base.py27
1 files changed, 27 insertions, 0 deletions
diff --git a/nutriweb/controllers/base.py b/nutriweb/controllers/base.py
new file mode 100644
index 0000000..b01d7e4
--- /dev/null
+++ b/nutriweb/controllers/base.py
@@ -0,0 +1,27 @@
+# python import
+import logging
+# ..
+from gettext import gettext
+
+# make module
+from flask import Module, render_template
+_module = Module(__name__)
+
+# bewype import
+from bewype.flask import app
+
+# get application logger
+logger = logging.getLogger('nutriweb')
+
+def render(template, **context):
+ """Crappy hack!
+ """
+ context['_'] = gettext
+ return render_template(template, **context)
+
+@_module.route('/')
+def helo():
+ return 'Helo!'
+
+# do register
+app.register_module(_module)