flet python, не отображается картинка в контейнере,
Делаю программу которрая парсит меню с сайта а также картинки (ссылки на картинки), в классе указал image_src для отображения картинки, но почему не отображает, скажите пожалуйста всё ли я правильно сделал, и как лучше всего установить, может лучше будет внутри content отображать картинку
class Menu(ft.Container):
def __init__(self, name, img):
super().__init__()
self.width = 111
self.height = 150
self.ink = True
self.bgcolor = 'Red'
self.name = name
self.border_radius = 10
self.image_src = img
self.content = ft.Column([
ft.ElevatedButton('CLICK'),
ft.Text(self.name)])
Ответы (1 шт):
Автор решения: AivanF.
→ Ссылка
Дисклеймер: я не пользовался flet
, но покопался в документации:
image_src – Deprecated in v0.24.0 and will be removed in v0.27.0. Use image.src instead.
Сейчас актуальная версия на PyPI 0.25.2, и возможно параметр image_src
уже не работает. Вероятно должно заработать так:
class Menu(ft.Container):
def __init__(self, name, image_src):
...
self.image = ft.DecorationImage(src=image_src)
Также возможно стоит запринтить содержимое переменной, вдруг там невалидный путь.