Я новичок в Python веб-разработке, поэтому мне нужна ваша помощь. У меня есть в forms.py
class AddForm(FlaskForm):
fio = StringField('ФИО', validators=[DataRequired(), Length(min=1, max=140)])
tovar = StringField('Товар', validators=[DataRequired(), Length(min=1, max=140)])
...
rout.py:
def add_client():
form = AddForm()
if form.validate_on_submit():
ld = Lead(fio = form.fio.data, tovar = form.tovar.data, price = form.price.data, contact = form.contact.data, address = form.address.data, cost_price = form.cost_price.data, profit = form.price.data-form.cost_price.data, track = form.track.data, status = form.status.data, user_id = current_user.id)
db.session.add(ld)
db.session.commit()
...
И clients_manager. html:
<div class="col">
<label>Товар</label>
<select class="form-control">
{% for lead in current_user.leads %}
<option>{{ lead.tovar }}</option>
{% endfor %}
</select>
</div>
Как мне все это настроить так что я получаю данные из SelectField в базу данных. Спасибо!