|
- from __future__ import absolute_import
-
- from flask import render_template, request, Blueprint, current_app
- from flask_login import current_user
-
- from realms import search as search_engine
-
-
- blueprint = Blueprint('search', __name__, template_folder='templates')
-
-
- @blueprint.route('/_search')
- def search():
- if current_app.config.get('PRIVATE_WIKI') and current_user.is_anonymous():
- return current_app.login_manager.unauthorized()
-
- results = search_engine.wiki(request.args.get('q'))
- return render_template('search/search.html', results=results)
|