Beispiel #1
0
def search():
    try:
        q = request.values['q']
        session_em = session['email']
        if q is not "" and q is not None:
            post = Post.search(q)
            return render_template('posts.html',
                                   error=str(len(post)) + " Results for " +
                                   str(q),
                                   posts=post,
                                   session_email=session_em)
        return render_template('posts.html',
                               error="You need to write something in there.",
                               posts=Post.get_posts(),
                               session_email=session_em)
    except KeyError:
        render_template('posts.html',
                        error="",
                        posts=Post.get_posts(),
                        session_email=None)