Проблема с открытием картинки из 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}"

Скриншот bd:

Результат:

введите сюда описание изображения

Подскажите, что делаю не так? Как вывести картинку?


Ответы (0 шт):