From 82cb239d7f5c914bf735f1eaedb4aef55ac62037 Mon Sep 17 00:00:00 2001 From: Corbin Simpson Date: Sun, 26 Jun 2011 00:59:27 -0700 Subject: [PATCH] views, templates: Add cast page. --- TODO | 1 - newrem/templates/cast.html | 8 ++++++++ newrem/views.py | 8 ++++++-- 3 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 newrem/templates/cast.html diff --git a/TODO b/TODO index fa26f9b..6bab615 100644 --- a/TODO +++ b/TODO @@ -1,4 +1,3 @@ -* Cast page * Blog * Comments * Threads for blog & comments diff --git a/newrem/templates/cast.html b/newrem/templates/cast.html new file mode 100644 index 0000000..ff0e4fa --- /dev/null +++ b/newrem/templates/cast.html @@ -0,0 +1,8 @@ +{% extends "base.html" %} +{% block body %} + +{% endblock %} diff --git a/newrem/views.py b/newrem/views.py index da4dab3..ca31dfe 100644 --- a/newrem/views.py +++ b/newrem/views.py @@ -7,8 +7,7 @@ from werkzeug import secure_filename from werkzeug.security import Authenticator -from flask import (abort, flash, redirect, render_template, request, url_for, - Response) +from flask import abort, flash, redirect, render_template, request, url_for from flaskext.login import login_user, logout_user from newrem.forms import (CharacterCreateForm, CharacterDeleteForm, @@ -141,6 +140,11 @@ def not_found(error): def index(): return "One second, please." +@app.route("/cast") +def cast(): + characters = Character.query.order_by(Character.name) + return render_template("cast.html", characters=characters) + @app.route("/comics/") def comics_root(): return redirect(url_for("comics", cid=1))