Как настроить выделение поля (wtforms) - PullRequest
1 голос
/ 24 апреля 2020

Я новичок в 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 в базу данных. Спасибо!

...