Там люди вносят изменения, но если вдруг внезапно два человека откроют этот объект то изменения в базе будут те, которые вносились последними. Можно ли сделать так, что если кто то уже в "объекте" по определенной ссылке, то в нее войти нельзя?)
ну элементарно у объекта делать поле какоето тиап locked или гдето в memcache писать аналогично
Ты можешь при открытии, сражу же ставить флаг, что в редактировании, и не пускать никого, либо же вебсокеты
Можно в редис пердеть и мониторить, будет круче
возможно хватит функционала https://docs.djangoproject.com/en/1.11/ref/models/querysets/#select-for-update если бэкенд его поддерживает
Обсуждают сегодня