Мне было интересно, если кто-нибудь знает, как разбить столбец в sqlalchemy для создания вычисляемого поля.
Попытка:
class Pupils(db.Model):
full_name = db.Column(db.Text) #Jonh Doe
@hybrid_property
def firstname(self):
return self.full_name.split(" ")[0]
Однако я получаю сообщение об ошибке:
AttributeError: Neither 'InstrumentedAttribute' object nor 'Comparator' object associated with Pupils.full_name has an attribute 'split'
Мне было интересно, что я делаю не так? Мои пальцы кровоточат от Google ... Капитан! пожалуйста, помогите!