summaryrefslogtreecommitdiff
path: root/app/views/expenses.py
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--app/views/expenses.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/app/views/expenses.py b/app/views/expenses.py
index 512c906..56b7452 100644
--- a/app/views/expenses.py
+++ b/app/views/expenses.py
@@ -10,6 +10,9 @@ from ..forms import ExpenseForm
mod = Blueprint('expenses', __name__)
+def T(tpl):
+ return "expenses/%s.jinja" % tpl
+
def expense_form(obj=None):
form = ExpenseForm(obj=obj)
form.category.query = Category.query.order_by(Category.name)
@@ -61,14 +64,14 @@ def show():
else:
second = calc_month_exp(d.year, d.month - 1)
- return render_template("pages/show.jinja", exps = [first, second])
+ return render_template(T("show"), exps = [first, second])
@mod.route("/edit/<int:id>", methods=("GET", "POST"))
def edit(id):
exp = SingleExpense.get(id)
form = expense_form(exp)
- ret = lambda: render_template("pages/edit.jinja", form=form)
+ ret = lambda: render_template(T("edit"), form=form)
if request.method == "POST":
if "deleteB" in request.form:
@@ -99,4 +102,4 @@ def add():
return redirect(url_for("index"))
- return render_template("pages/add.jinja", form=form)
+ return render_template(T("add"), form=form)