База данных Django Postgres больше не обновляет поля
У меня есть следующий цикл for для итерации по словарю и сохранения его в базе данных, и он использовался для работы, но случайно остановился. Я не получаю никаких ошибок, и журналы базы данных показывают, что происходит запрос UPDATE, так что все вроде бы работает правильно, но всякий раз, когда я проверяю базу данных, обновляется ли информация, это не так. Похоже, что запросы INSERT и SELECT все еще работают.
for key, value in data.items():
if value == 'null':
pass
else:
UserModel.objects.filter(id=user.id).update(**{key: value})
Это SQL-запрос:
[DATABASE] [605-1] sql_error_code = 00000 time_ms = "2022-11-06 04:02:47.750 UTC" pid="235484" proc_start_time="2022-11-06 03:58:51 UTC" session_id="636730fb.397dc" vtid="2/1215752" tid="0" log_line="595" database="d7dd2o7lqkb580" connection_source="18.206.16.69(43354)" user="u571qd3ks8ldkb" application_name="[unknown]" LOG: statement: UPDATE "accounts_account" SET "first_name" = 'testing' WHERE "accounts_account"."id" = 3323
Моя база данных - это база данных Postgres, прикрепленная к моему серверу и размещенная на Heroku.
Я буду очень признателен за любую помощь в решении этой проблемы.