#flask-wtforms #flask-reuploaded
#колба-wtформы #повторно загруженная колба
Вопрос:
У меня возникают проблемы, когда я хотел бы сохранить image_url для обновления изображения моего продукта. Расширения колбы, которые я использовал,-это колба с повторной загрузкой и колба-wtf. Я много пытался искать, но все еще не могу найти решение. Не могли бы вы мне помочь, пожалуйста? Это мое app.py:
@app.route('/admin/add', methods=['GET', 'POST']) def add(): form = AddProduct() if form.validate_on_submit(): image_name = photos.save(form.image.data) image_url = photos.url(image_name) return 'lt;h1gt;{}lt;/h1gt;'.format(image_url) return render_template('admin/add-product.html', admin=True, form=form)
Я также включаю lt;form method="POST" action="{{ url_for('add') }}" enctype="multipart/form-data"gt;
это в свой шаблон, но это не помогает. Сообщение об ошибке заключается в том, что werkzeug.routing.Ошибка сборщика: Не удалось создать URL-адрес для конечной точки ‘_uploads.uploaded_file’ со значениями [‘имя файла’, ‘имя набора’]. Вы имели в виду «продукт» вместо этого? Заранее благодарю вас всех.