Ejemplo n.º 1
0
def search():
    search_query = request.args.get('q').strip()

    if search_query:
        try:
            post_query = Proposal.search(search_query)
            community_query = Community.search(search_query)

            return object_list('search.html',
                               post_query,
                               communitys=community_query,
                               search=search_query,
                               check_bounds=False)

        except (peewee.InternalError, peewee.IntegrityError,
                peewee.ProgrammingError):
            # flash("Invalid query '{0}'".format(search_query), 'error')
            pass

    return render_template('search.html', search=search_query, pagination=None)