есть кейс: на первый вход пользователя в django надо отослать приветственное письмо.
сейчас сделано так: смотрим на поле last_login в моделе, если пустое - отправляем
проблема: если одновременно дернуть метод, то запись о последнем входе не успевает записаться в БД и отправится столько писем, сколько раз был дернут метод