introduce search interface
This commit is contained in:
12
test2.py
12
test2.py
@@ -1,5 +1,6 @@
|
||||
|
||||
from flask import Flask
|
||||
from flask import Flask, Blueprint,render_template, send_from_directory,jsonify, url_for, abort
|
||||
from flask import request
|
||||
from teleflask import Teleflask
|
||||
from teleflask.messages import TextMessage
|
||||
@@ -12,6 +13,8 @@ from pytgbot.api_types.sendable.reply_markup import InlineKeyboardButton,InlineK
|
||||
import os
|
||||
from bot1.chats import ChatManager
|
||||
from bot1 import users
|
||||
from solrfet2020 import SolrFet2020
|
||||
|
||||
|
||||
#logging.basicConfig(level=logging.INFO)
|
||||
URL_HOSTNAME='bot.2020.fet.at'
|
||||
@@ -22,10 +25,15 @@ bot = Teleflask(API_KEY)
|
||||
bot.init_app(app)
|
||||
|
||||
chats=ChatManager(bot.bot)
|
||||
|
||||
solr=SolrFet2020()
|
||||
@app.route('/')
|
||||
def home():
|
||||
return "Home"
|
||||
query=request.args.get("query")
|
||||
if query:
|
||||
links,hits=solr.search(query)
|
||||
else:
|
||||
links=None
|
||||
return render_template("search.html", query=query, results=links)
|
||||
|
||||
@app.route('/send/<text>')
|
||||
def send(text=None):
|
||||
|
||||
Reference in New Issue
Block a user