Как установить значение формы по коду flask? - PullRequest
0 голосов
/ 17 июня 2020

Я использую форму Flask и попутный ветер CSS для создания категорий товаров. Теперь я хочу, чтобы, когда пользователь нажимал кнопку редактирования (добавлен снимок экрана), старые данные должны быть установлены в форме, которую я использую для создания категории для предварительного просмотра. Как это сделать? Поскольку я использую Tailwind CSS, FlaskForm не подходит.

Изображение для ссылки

HTML Код:

<a href="{{url_for('editcat', cat_id = category.id)}}" class="text-blue-400 hover:text-blue-600 underline">Edit</a>

Flask Код:

@app.route('/editcat', methods=['GET', 'POST'])
@login_required
def editcat():
   cat_id=request.args.get('cat_id')
   fetched_category=Category.query.get(cat_id)
   print(fetched_category)
   if request.method =='POST':
      fetched_category.category_name = request.form['category_name']
      db.session.commit()
   form.category_name.data = fetched_category.category_name
   return render_template('dashboard.html', form=form)

form.category_name.data = fetched_category.category_name Не работает, потому что я использую попутный ветер. Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...