Я пытаюсь научиться кодировать во Flask и строю небольшой портал, который принимает входные данные от пользователя (пользователь может выбирать среди различных флажков).На основе ввода я пытаюсь отобразить выбранные столбцы с помощью файла Excel.Ниже приведены данные о том, что я сделал до сих пор, и я не уверен, как это сделать.
@app.route('/index', methods=['GET','POST'])
def user_input():
form = SampleForm()
if form.validate_on_submit():
Username = form.username_field.data
Age = form.age_field.data
output = user_input(Username,Age)
return render_template('index', form=form)
Мне удалось создать приведенный выше код, читая различные блоги и сообщения, но это ничего не дает.Кто-нибудь может подсказать мне, где я ошибаюсь с приведенным выше примером кода.Спасибо
Class.py
class test(db.Model):
id = db.Column(db.Integer, primary_key=True)
username = db.Column(db.String(100), nullable=False)
age = db.Column(db.String(100), nullable=False)
Функция Python:
def function(*field_names):
cursor = conn.cursor()
dwh_cursor.execute('select {} from enrolments'.format(', '.join(str(field) for field in field_names)))
print(field_names)
output_file = dwh_cursor.fetchall()