view_down.py 692 B

12345678910111213141516171819
  1. from .tool.func import *
  2. async def view_down(name = 'Test'):
  3. with get_db_connect() as conn:
  4. curs = conn.cursor()
  5. div = '<ul>'
  6. curs.execute(db_change("select title from data where title like ?"), [name + '/%'])
  7. for data in curs.fetchall():
  8. div += '<li><a href="/w/' + url_pas(data[0]) + '">' + html.escape(data[0]) + '</a></li>'
  9. div += '</ul>'
  10. return easy_minify(flask.render_template(await skin_check(),
  11. imp = [name, await wiki_set(), await wiki_custom(), wiki_css(['(' + await get_lang('sub') + ')', 0])],
  12. data = div,
  13. menu = [['w/' + url_pas(name), await get_lang('return')]]
  14. ))