django и django rest framework instance.save () не сохраняется в базе данных - PullRequest
0 голосов
/ 13 октября 2018

У меня есть метод обновления, где сразу после user.update() мне нужно отправить электронное письмо, в котором я передаю идентификатор пользователя в качестве параметра методу send_email_to(user_id).Но внутри этого метода я снова получаю user от user_id и отправляю электронное письмо.Но похоже, что пользователь еще не обновил базу данных и приводит к отправке почты на ранее сохраненный email.

Как заставить сохранить в БД сразу после instance.save() или instance.update()?Я попытался user.refresh_from_db(), и это ясно показывает, что пользователь еще не обновлен.

Помогите мне преодолеть это.

...