У меня установлены флеш-изображения для изменения размера некоторых изображений. Мой код, как это:Flask-Images не работает
<img src = '{{url_for('showimages', filename = market.thumbnail, width=100, height=100, mode='crop')}}'>
showimages
:
@app.route('/image/user/<filename>')
def showthumbnail(filename):
return send_from_directory(app.config['UPLOAD_FOLDER'], filename)
Есть ничего не происходит, и мои Chrome devaloper инструментов сказали URL изображения как это:
<img src="/image/user/Untitled-1.png?width=100&height=100&mode=crop">
Я знаю, что есть еще один способ вместо этого url_for
- resized_img_src()
. Я настроен IMAGES_PATH= os.path.join(APP_ROOT, 'images/')
. Однако эта конфигурация не работает, и когда я использую resized_img_src(), появляется только значок с поврежденным изображением. Я не знаю, как это исправить.
+ Есть ли какие-либо другие простые способы изменения размера загруженных изображений?