__tablename__ = 'uploads'
upload_id = Column(INTEGER, primary_key=True, autoincrement=True)
upload_name = Column(VARCHAR, unique=True)
upload_url = Column(TEXT, unique=True )
is_upload = Column(BOOLEAN, default=True)
@property
def serialize(self):
return {
'upload_name': self.upload_name,
'upload_url': self.upload_url,
'is_upload': self.is_upload,
}
если метод будет возвращать датакласс/пидантик модель, то будет хорошее решение
Да мне просто по сути в другом месте кода будет нужен именно словарь, требования библиотеки, и получается я излишне буду снова конверить из дата класса в словарь, хоть это и не сложно ну нужно ли излишне нагружать код
Обсуждают сегодня