view_down.py 597 B

1234567891011121314151617181920
  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 await render_template(
  11. name,
  12. div,
  13. '(' + await get_lang('sub') + ')',
  14. [['w/' + url_pas(name), await get_lang('return')]]
  15. )