def assignResults(user, assign_id, sort_id):
assign = session.query(Assignment).filter(
Assignment.id == assign_id).first()
if user.admin:
if sort_id == 0:
posts = session.query(Post).join(Post.user).filter(
Post.assignment_id == assign_id).order_by(
User.l_name, User.f_name)
elif sort_id == 1:
posts = session.query(Post).filter(
Post.assignment_id == assign_id).order_by(Post.created.desc())
else:
posts = session.query(Post).filter(and_(
Post.assignment_id == assign_id,
Post.user_id == user.id)).order_by(desc(Post.created)).all()
return render_template('assignResults.html',
user=user,
posts=posts,
assign=assign,
sort_id=sort_id)
评论列表
文章目录