Я создал пользовательский ImageUploadField
в Flask-Admin для загрузки изображений на S3. Он отлично работает, за исключением случаев, когда я выбираю одну запись - тег img src
теперь добавляет /static/
ко всем моим маршрутам файла, и я не вижу изображение. Это сгенерированный тег из Колба-Admin:Flask-Admin: отображение изображений с S3
<div class="image-thumbnail"> <img src="/static/https://mybucket.s3.amazonaws.com/mypicture.jpg"> </div><input class="form-control" id="image1" name="image1" type="file"></div>
Я также служат статические файлы из моего приложения, так глобально изменяя каталог static
не будет хорошей идеей.
Там, как представляется, несколько свойств на ImageUploadField
, которые могут быть изменены для этой потребности (endpoint
, url_relative_path
, relative_path
и base_path
), но я все еще не мог исправить.