Я должен ввести некоторые данные через HTML-формы, а затем сохранить их в CSV-файле, который я успешно завершил, но теперь из CSV-файла. Я хочу распечатать эти данные на HTML-странице «sheet.html» в хороший формат (некоторый стиль начальной загрузки), может кто-нибудь сказать мне, как это сделать?
У меня есть CSV-файл, который собирает данные через форму с использованием функции python. Ниже приведен код для сбора данных
@app.route("/form", methods=["POST"])
def post_form():
varname=request.form.get('name','')
varplayer=request.form.get('favplayer','')
varposition=request.form.get('position','')
if varname=="" or varplayer=="" or varposition=="" :
return render_template("error.html", message="A field is empty")
else:
mydata=[[varname,varplayer,varposition]]
myfile=open('survey.csv','w')
writer = csv.writer(myfile)
writer.writerows(mydata)
return redirect("/sheet")
как мне вызвать другую функцию после завершения этого метода, а затем распечатать значения из CSV-файла на html-странице "sheet.html"