Как обновить запись строки SQLAlchemy?

Предположим, что таблица имеет три столбца: имя пользователя, парольи no_of_logins.

Когда пользователь пытается войти в систему, он проверяется на наличие записи с запросом типа

user = User.query.filter_by(username=form.username.data).first()

Если пароль совпадает, он продолжает. Что я хотел бы сделать, так это подсчитать, сколько раз пользователь входил в систему. Таким образом, всякий раз, когда он успешно входит в систему, я хотел бы увеличить поле no_of_loginsи сохранить его обратно в пользовательскую таблицу. Я не уверен, как выполнить запрос на обновление с помощью SqlAlchemy.

112
задан vinzee 10 September 2019 в 15:10
поделиться