Может ли кто-нибудь помочь мне с этим заявлением об обновлении? Просто пытаюсь сохранить значение json как str в столбце в моей базе данных, но не проходит:
new_bookmarks = {
fitness_discipline: {effort: str([x for x in options if x['value'] in values]).replace("'", '"')}
}
session, engine = db_connect()
athlete_bookmarks = session.query(athlete.peloton_auto_bookmark_ids).filter(
athlete.athlete_id == 1).first().peloton_auto_bookmark_ids
athlete_bookmarks_json = json.loads(athlete_bookmarks)
athlete_bookmarks_json.update(new_bookmarks)
athlete_bookmarks = json.dumps(athlete_bookmarks_json)
session.commit()
engine.dispose()
session.close()