Код: Выделить всё
from flask import Flask, render_template, request, g
import sys
import sqlite3
import os
current_directory = os.path.dirname(os.path.abspath(__file__))
app = Flask(__name__)
@app.route('/student')
def student():
connection = sqlite3.connect(current_directory + "/sss.db")
cursor = connection.cursor()
Lastname='Volley'
Firstname='Vlad'
result = cursor.execute("SELECT * FROM Students WHERE Firstname=? AND Lastname=?", (Firstname,Lastname))
result.fetchone()
res = list(result)
connection.commit()
connection.close()
return render_template('student.html', res=res)
if __name__ == "__main__":
app.debug=True
app.run(port=3000
Теперь в html-файле студента я пытаюсь отобразить данные, просто чтобы убедиться, что они есть, но, как вы можете видеть из файла приложения Я преобразую результаты запроса в список, чтобы визуализировать его на HTML-странице студента, но он всегда возвращает пустой список, а данные находятся в базе данных sqlite3.
Студенческий HTML Фрагмент кода ниже:
Код: Выделить всё
Is this You?
{{res}}
Find Email and Password
Clear
[img]https://i. sstatic.net/pJNpIkfg.jpg[/img]
Подробнее здесь: https://stackoverflow.com/questions/793 ... st-instead
Мобильная версия