У меня тупой вопрос о REST API моей фляги.Если у меня есть пользовательская модель с большим количеством информации, и я хочу вернуть ее как json.Но некоторая информация все еще не имеет никакого значения (NULL).Какой элегантный способ вернуть его как пустую строку или другое значение по умолчанию вместо того, чтобы возвращать его как ноль.
Примерно так:
{
'username': 'foo',
'fullname' : ''
}
вместо этого:
{
'username': 'foo',
'fullname' : null
}
Это моя функция:
def json(self):
return {
'username': self.phone,
'fullname': self.fullname
}
Это модель пользователя:
class UserModel(db.Model):
__tablename__ = 'users'
id = db.Column(db.Integer, primary_key=True)
username = db.Column(db.String(80))
password = db.Column(db.String(80))
fullname = db.Column(db.String(80))