Я создаю приложение, в котором каждому пользователю назначается задача из таблицы задач. Для этого мы собираемся пометить существующую запись как удаленную (пометить), а затем добавить запись, в которой содержится лицо, ответственное за задачу в этой таблице.
Проблема в том, что если несколько пользователей Если вы решите получить задачу в то же время, запрос будет определять приоритеты более старых записей над более новыми, поэтому есть вероятность, что они прочитают одну и ту же задачу и получат ту же задачу. Есть ли простой способ обойти это?
Первым делом я хотел создать одноэлементный класс, который обрабатывает распределение заданий, но я уверен, что такие проблемы могут быть решены с помощью Django direct. Что мне попробовать?