summaryrefslogtreecommitdiff
path: root/app/views/__init__.py
diff options
context:
space:
mode:
authorRené 'Necoro' Neumann <necoro@necoro.net>2013-10-15 00:12:37 +0200
committerRené 'Necoro' Neumann <necoro@necoro.net>2013-10-15 00:48:44 +0200
commit1d0d31fdcfab7517fd983e545e9a6ab5a3da9255 (patch)
tree13f3ce99fe4edf1c66000d9aabe9eab76093193e /app/views/__init__.py
parentdbb134751c3a87cf203cd243b1952b146b8914c1 (diff)
downloadkosten-1d0d31fdcfab7517fd983e545e9a6ab5a3da9255.tar.gz
kosten-1d0d31fdcfab7517fd983e545e9a6ab5a3da9255.tar.bz2
kosten-1d0d31fdcfab7517fd983e545e9a6ab5a3da9255.zip
Nicer organised imports
Diffstat (limited to 'app/views/__init__.py')
-rw-r--r--app/views/__init__.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/app/views/__init__.py b/app/views/__init__.py
index ef7c033..58d9fb6 100644
--- a/app/views/__init__.py
+++ b/app/views/__init__.py
@@ -3,6 +3,21 @@ import flask
from .. import app, db
+#
+# Some general imports
+#
+from ..login import current_user, login_required
+from ..utils import templated, redirect
+from ..flask_extend import Blueprint
+
+__all__ = [
+ "db", "app",
+ "current_user", "login_required",
+ "templated", "redirect",
+ "Blueprint",
+ "request", "url_for"
+]
+
# check for mobile visitors
mobile_checks = ["J2ME", "Opera Mini"]
@@ -33,6 +48,7 @@ def format_date(s, format="%Y/%m"):
def page_not_found (error):
return render_template("404.jinja", page = request.path), 404
+# Now import the views
from . import categories, consts, expenses, login, api
app.register_blueprint(login.mod)