Nếu bạn đang sử dụng Postgres <9.4, bạn không thể cập nhật trường JSON trực tiếp. Bạn cần flag_modified hàm báo cáo thay đổi đối với SQLAlchemy:
from sqlalchemy.orm.attributes import flag_modified
model.data['key'] = 'New value'
flag_modified(model, "data")
session.add(model)
session.commit()