X-Git-Url: http://git.veekun.com/zzz-spline-forum.git/blobdiff_plain/d2ee32dbc7d8987a3408889daa1d27b3533bfa27..9322a3b5bad3737e32b2f84d40e7186051a17920:/splinext/forum/controllers/forum.py diff --git a/splinext/forum/controllers/forum.py b/splinext/forum/controllers/forum.py index bf66618..77e3fe4 100644 --- a/splinext/forum/controllers/forum.py +++ b/splinext/forum/controllers/forum.py @@ -5,22 +5,23 @@ from pylons.controllers.util import abort, redirect_to from routes import request_config from sqlalchemy.orm.exc import NoResultFound -from spline import model from spline.model import meta from spline.lib import helpers as h from spline.lib.base import BaseController, render +from splinext.forum import model as forum_model log = logging.getLogger(__name__) class ForumController(BaseController): def forums(self): - c.forums = meta.Session.query(model.Forum).order_by(model.Forum.id.asc()) + c.forums = meta.Session.query(forum_model.Forum) \ + .order_by(forum_model.Forum.id.asc()) return render('/forum/forums.mako') def threads(self, forum_id): try: - c.forum = meta.Session.query(model.Forum).get(forum_id) + c.forum = meta.Session.query(forum_model.Forum).get(forum_id) except NoResultFound: abort(404) @@ -28,7 +29,7 @@ class ForumController(BaseController): def posts(self, forum_id, thread_id): try: - c.thread = meta.Session.query(model.Thread) \ + c.thread = meta.Session.query(forum_model.Thread) \ .filter_by(id=thread_id, forum_id=forum_id).one() except NoResultFound: abort(404)