Проблема с открытием картинки из sqlite на python
Не могу разобраться с проблемой. Суть такова: телеграм бот на python3 с использованием SQLalchemy, pytelegrambotapi и bd sqllite через sqlliteStudio. Работаю в pycharm. Код для вывода продуктов из bd:
from sqlalchemy import Column, String, Integer, Float, Boolean, ForeignKey, BLOB
from sqlalchemy.orm import relationship, backref
from models.category import Category
from data_base.dbcore import Base
class Products(Base):
# название таблицы
__tablename__ = 'products'
# поля таблицы
id = Column(Integer, primary_key=True)
name = Column(String, index=True)
title = Column(String)
price = Column(Float)
quantity = Column(Integer)
is_active = Column(Boolean)
category_id = Column(Integer, ForeignKey('category.id'))
photo = Column(BLOB)
# для каскадного удаления данных из таблицы
category = relationship(
Category,
backref=backref('products',
uselist=True,
cascade='delete,all'))
def __repr__(self):
return f"{self.name} {self.title} {self.price} {self.photo}"
Результат:
Подскажите, что делаю не так? Как вывести картинку?

