diff options
Diffstat (limited to 'app/views/expenses.py')
-rw-r--r-- | app/views/expenses.py | 9 |
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) |