from flask import Flask, request, Blueprint, render_template from UseSqlite import InsertQuery, RecordQuery TKTK = 'token' show_bp = Blueprint( 'site', __name__, ) def make_html_paragraph(s): if s.strip() == '': return '' lst = s.split(',') word = lst[1].strip() result = '' + word + '' return result @show_bp.route('/show//') def show(name): token = request.args.get("token") if token != TKTK: return "token is wrong, please try again" rq = RecordQuery('./static/wordfreqapp.db') rq.instructions("SELECT * FROM words where user = \'" + name + "\'") rq.do() record = '

' + f"Here are {name}'s words:" + '

' record += '' record += '' record += '' record += '' # record += '' for r in rq.format_results().split('\n\n'): record += '%s' % (make_html_paragraph(r)) # record += '' record += '
WORDS
' return record+'\n'