main_search_goto.py 558 B

1234567891011121314151617
  1. from .tool.func import *
  2. def main_search_goto(name = 'Test'):
  3. with get_db_connect() as conn:
  4. curs = conn.cursor()
  5. if flask.request.form.get('search', None):
  6. data = flask.request.form.get('search', 'Test')
  7. else:
  8. data = name
  9. curs.execute(db_change("select title from data where title = ? collate nocase"), [data])
  10. db_data = curs.fetchall()
  11. if db_data:
  12. return redirect('/w/' + url_pas(db_data[0][0]))
  13. else:
  14. return redirect('/search/' + url_pas(data))