Как сделать атомарную транзакцию, если моя транзакция основана на множественном ответе с одним и тем же временем - PullRequest
0 голосов
/ 16 ноября 2018

Я запрашиваю ответ json от API Новой Зеландии для веб-проекта django, но они передают 5 ответов на один и тот же запрос без разницы во времени, и моя транзакция подтверждена, но пользователь внешнего интерфейса отправляет 5 писем одновременно

1 Ответ

0 голосов
/ 16 ноября 2018
try:
  with transaction.atomic():
    thing_that_might_fail()
except SomeError:
  handle_exception()
...