flask pymysql обрабатывать значения из select запроса
from flask import Flask, render_template
import pymysql
db = pymysql.connect(host="localhost", user="root", password="password")
app = Flask(__name__)
@app.route('/cl')
def someName():
cursor = db.cursor()
sql = "SELECT `nova`.`instances`.`created_at` ," \
"`nova`.`instances`.`updated_at` , " \
"`keystone`.`nonlocal_user`.`name` , " \
"`keystone`.`project`.`name` ," \
"`nova`.`instances`.`power_state` ," \
"`nova`.`instances`.`vm_state` ," \
"`keystone`.`user`.`extra` , " \
"`nova`.`instances`.`host`, " \
"`nova`.`instances`.`display_name`," \
"`nova`.`instances`.`uuid`" \
"FROM `nova`.`instances` " \
"JOIN `keystone`.`nonlocal_user` on `nova`.`instances`.`user_id` = `keystone`.`nonlocal_user`.`user_id`" \
"JOIN `keystone`.`user` on `nova`.`instances`.`user_id` = `keystone`.`user`.`id`" \
"JOIN `keystone`.`project` on `nova`.`instances`.`project_id` = `keystone`.`project`.`id`" \
"WHERE DATEDIFF(NOW(),`nova`.`instances`.`created_at`) > 365"
cursor.execute(sql)
results = cursor.fetchall()
return render_template('cl.html', results=results)
if __name__ == '__main__':
app.run(debug=True)
Имеем такой скрипт, как мне перед тем как отправить все это в cl.html , обработать ? к примеру мне надо поле "keystone.user.extra в регекспе обработать? как к нему обратиться , а потом только отдать в статику?